FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda con opendialog
Hola gente, les hago alguna consulta para ver si alguien me puede ayudar... resulta que me encuentro realizando un IDE para el lenguaje de programacion BENNUGD encontré que cuando quiero abrir un archivo que se encuentra en una dirección muy larga o el nombre de la carpeta cuenta con espacios, lo abre pero no lo compila ni ejecuta. Luego si el mismo programa lo coloco en una ruta corta donde las carpetas no contienen espacios ahi compila bien. les pongo el código del proceso que abre el archivo en lazarus (delphi).
Tengo una unit que se encarga del manejo de archivos, en esta tengo el siguiente código.
Luego en el programa principal en el botón para abrir un programa tengo el siguiente código:
la variable nombreArchivo es de tipo AnsiString y la declare como pública. ahora les pongo el código del botón para compilar y ejecutar
Bueno, muchas gracias!!! saludos! |
#2
|
||||
|
||||
¿Has probado a ponerlo entre comillas?, algo así como:
Código:
QuotedStr(miArchivoF) |
#3
|
|||
|
|||
Cita:
el error que me tira el compilador de bennugd cuando trato de ejecutar un archivo que lo abrí de una dirección demasiado larga es "demasiados archivos especificados" Última edición por crashon182 fecha: 28-01-2011 a las 04:08:52. |
#4
|
||||
|
||||
Cita:
Bueno, no he oido jamás nada sobre bennugd, pero el mensaje que dices: "demasiados archivos especificados", me hace pensar que el problema es ese, que debe esar entre comillas para que lo tome como 1 fichero, ya que de la otra forma ve varios, ejemplo: archivos de programa\datos mios\datos.dat 1. archivos 2. de 3. programa\datos 4. mios\datos.dat Por eso debe ponerse entre comillas, para que vea: 1. "archivos de programa\datos mios\datos.dat" En lugar de quotedstr, prueba con #39+'archivos de programa\datos mios\datos.dat'#39 Haz algunas pruebas de ese tipo hasta encontrar el modo adecuado |
#5
|
|||
|
|||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
opendialog vacio? | Yun-i | Varios | 4 | 30-10-2008 20:16:47 |
problema con opendialog | lina maria | Varios | 5 | 15-04-2008 01:04:48 |
Duda sobre SaveDialog/OpenDialog | pepecharlie67 | Varios | 6 | 27-12-2005 20:11:45 |
Problema con OpenDialog | Xianto | Varios | 1 | 09-02-2005 14:56:15 |
OpenDialog | GIVO | Varios | 1 | 29-09-2003 23:20:23 |
|