FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Abrir documento con nombre especifico.
Saludos amigos, mire lo que necesito es lo siguiente:
Tengo un Edit y un Boton. Existe una carpeta con muchas hojas de calculo en excel , Reporte1, Reporte2.....lo que se busca es que para facilidad al usuario de no ponerce a buscar en 100000 hojas de calculo que existan la que el necesita, entonces se crea el edit, para que coloque el nombre de la hoja de calculo a buscar... [Reporte1] ---> Edit [Buscar] ---> Boton Resultado: se tiene que ejecutar y abrir el Reporte1.xls.... eso es todo lo que deseo hacer, intente con este codigo y con esta logica pero no me funciona:
Pero no me funciona, asi que les agradezco enormemente si alguien pueda colaborar con su conocimiento.Gracias. |
#2
|
||||
|
||||
Hola,
¿Qué es lo que no funciona? ¿Obtienes algún mensaje de error? Yo diría que, para empezar, la sintaxis no es válida, puesto que mezclas comillas simples y dobles. Algo así creo que debería "funcionar":
Pero, otra cosa es que exista el archivo en cuestión... así que tienes que decir qué es lo que no te funciona y después ya veremos. |
#3
|
||||
|
||||
Hola dec, si la sintaxis estaba mal, pero ya la habia corregido, pero no me ejecuta nada, en pocas palabras quedaria asi el codigo:
solo que no funciona.... Última edición por dec fecha: 19-12-2008 a las 22:38:11. |
#4
|
||||
|
||||
Ejecuta, pero no sucede nada....ya estoy estrezado.........es que dec parte del codigo del shellexecute , no se si la sintaxis está bien o mal, o la sintaxis logica que llamamos nostros....se supone que el shellexecute debe ejecutar el archivo que yo deseo, el que escribi en el edit...
|
#5
|
||||
|
||||
Hola,
Llama la atención que usas una ruta absoluta para comprobar si el archivo existe, pero, a la hora de ejecutarlo sólo proporcionas una ruta "relativa" (el nombre del archivo). Tal vez por eso no funciona, simplemente. Sea como sea igual te interesa conocer el resultado de la función "ShellExecute()", para actuar en consecuencia. |
#6
|
||||
|
||||
Uso una ruta, por que alli es donde se van a almacenar todos los archivos .xls.......y el nombre pues para llamar al archivo que yo estoy buscando...
|
#7
|
||||
|
||||
Hola,
Pero, lo mismo que para comprobar la existencia del archivo usas una ruta absoluta, no sólo el nombre del archivo, en "ShellExecute()" debes también hacer lo propio. En realidad debes usar la misma ruta en ambos casos, de modo que, para empezar, podrías escribir algo así:
|
#8
|
||||
|
||||
Hola
Saludos
__________________
Siempre Novato |
#9
|
||||
|
||||
Saludos, jeje , caral el codigo que yo tenia no funciono, creo que lo que Dec me dijo de crear una variable de ruta si funciono, problema listo y solucionado, gracias amigos por su colaboración , espero algun dia ser como ustedes de pilos en delphi....
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Abrir documento de word | jzginez | Servers | 1 | 21-05-2008 08:55:14 |
nuevo documento word con otro nombre | cybsistemas | Servers | 2 | 14-03-2008 14:21:06 |
Mostrar lista de archivos que en el nombre tengan un texto específico | Albano | Varios | 2 | 13-06-2007 11:00:34 |
Abrir un fichero especifico Excel | Alexis7788 | Servers | 1 | 21-02-2007 11:55:35 |
Abrir cualquier documento | Ivan_25 | C++ Builder | 11 | 03-11-2005 10:46:52 |
|