FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Problema al abrir ini por segunda vez
Buenas gente, tengo un archivo ini para la configuración de conexión de mi aplicación, al ejecutarlo por primera vez anda bien, pero al abrirlo por segunda vez me toma el valor por defecto, al archivo no lo abro en el formulario principal sino que en una ventana donde necesito saber que tipo de conexion es, aca dejo el código:
Espero que me puedan ayudar. Saludos
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS |
#2
|
|||
|
|||
Despues de abrir el ini y operar con el liberalo, no lo hagas cuando se destruye el form.
Salu2 |
#3
|
||||
|
||||
Hola khronos, hice lo que me dijiste pero sigue teniendo el mismo problema, puse la linea ini.Free un botón y no funcionó, también probé en el procedimiento onCreate del Formulario pero tampoco da resultado, como dije sigue teniendo el msimo problema :S
Hay alguna forma de resetear el archivo? porque sospecho que al abriro el puntero al del archivo ya queda posicionado en algún lugar, entonces cuando lo vuelvo a abrir q el puntero se posicione en el comienzo. Saludos
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS Última edición por totote fecha: 05-07-2008 a las 16:39:10. |
#4
|
|||
|
|||
Hola, por lo que veo este codigo esta bien. Debes sobreescribir por algun otro lado las variables host, user, pass,... ya sea en el archivo o en memoria. Saludos
|
#5
|
||||
|
||||
Eso pensé en un principio, cambié los nombres de las variables en todos las tres unit que lo utilizo pero sigue igual, me esta volviendo chango esto
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS |
#6
|
|||
|
|||
Puedes usar el debugger para hacer un seguimiento de ellas...Ctrl+F5 watch, F7,F8, trace into, trace over, siempre que project->options->compiler->debugger options esten activadas
|
#7
|
||||
|
||||
Bueno no encontre cual era el problema porque por mas vuelta que daba parecia estar todo bien, asique opte por otra solución, en vez de estar abriendo y cerrando tantas veces el archivo ini, lo abro al inicio cargo las opciones en una clase y despues lo libero, y si modifico las opciones lo abro nuevamente guardo las opciones y lo libero.... creo que eso es lo que tendría que haber hecho en un principio :P
Saludos
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS Última edición por totote fecha: 05-07-2008 a las 21:00:06. |
#8
|
||||
|
||||
Esto último que comentas es lo que hago yo y no me da problemas nunca.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema al abrir y cerrar un TClientDataSet | delphijm | Conexión con bases de datos | 6 | 30-04-2008 15:34:48 |
problema al abrir tabla paradox | juanra_pl82 | Tablas planas | 23 | 28-02-2008 16:57:08 |
Problema al abrir archivos adjuntos | vick | Internet | 1 | 24-03-2007 07:20:41 |
Problema al abrir Socket | mguixot | OOP | 0 | 09-01-2006 14:40:43 |
Segunda llamada, segunda | roman | Noticias | 16 | 07-07-2005 21:02:56 |
|