![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Compilar sí compila,lo q me refería es q devuelve el tercer parámetro de la función ReadString,y creo q eso es porq no encuentra la key q le paso,pero no sé por qué,ya q en el fichero de texto si q está bien escrito.Gracias por tu atención.
![]() |
|
#2
|
|||
|
|||
|
cual es el contenido del archivo ini?
Lo estas tomando del path correcto?
__________________
Hice un trato con Dios... el no hace sistemas y yo hago milagros |
|
#3
|
|||
|
|||
|
El contenido es muy simple:
[Ficheros] Comandos=C:\ComandosDB\Comandos.dbf Estado=C:\ComandosDB\Estado.dbf Log=C:\ComandosDB\Log.dbf y el path lo obtengo de la función ChangeFileExt(Application.ExeName,'.ini') ,q creo q vale,no? |
|
#4
|
||||
|
||||
|
Si vale... ¡Pero fíjate que sea lo mismo que imaginas que es!...
Prueba con un ShowMessage(ChangeFileExt(Application.ExeName,'.ini')); Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#5
|
||||
|
||||
|
Hola,
Cita:
![]() |
|
#6
|
||||
|
||||
|
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#7
|
|||
|
|||
|
Sí,lo acabo de comprobar,y la ruta que resulta es correcta.No sé..ya dudo...no será q no se puede hacer desde un archivo de texto normal y corriente?
|
|
#8
|
|||
|
|||
|
Una pregunta:no hay otra manera de crear el .ini sin tener q ejecutar antes las funciones WriteString ..etc para introducir los datos iniciales?
|
|
#9
|
||||
|
||||
|
Hola,
Algo así debiera funcionar: Te adjunto un sencillo ejemplo en donde se hace uso del código de arriba. |
|
#10
|
||||
|
||||
|
Hola,
Cita:
![]() Es un archivo de texto plano: puedes escribirlo con el Bloc de notas, por ejemplo, sin problemas, siempre que te percates de que incluyes las secciones, claves y valores tal y como esperes encontrarlas. Claro, que, una ayuda podría ser que usases cierto programa que creo que se llama XEditor (no lo recuerdo bien), el cual puede resaltarte la sintaxis de los archivos INI, de tal manera que algo podrá ayudarte. Y, por supuesto, desde el propio Delphi, yo creo que también te resaltará la sintaxis de dichos archivos. Edito: De todas formas, que tampoco se te haga especialmente complicado el hecho de utilizar el método "WriteString" para escribir los valores oportunos en el archivo INI, oyes:
Última edición por dec fecha: 30-11-2005 a las 22:45:16. Razón: Ampliación del texto. |
|
#11
|
||||
|
||||
|
Comprueba que tu aplicación este accediendo el archivo que piensas que estas accediendo, comprueba que la Key se llame exactamente como dice en el archivo. Prueba guardando los datos desde tu programa mediante WriteString, tienes que ver cambios en el ini!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|