FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Edit Datos Reutilizables
Tengo los siguientes controles.
3 Edit 2 Checkboxese 1 button Quiero hacer que cada ingreso de los datos en los edit, o en los checkboxses se guarden en un archivo (nombre).dat (los he visto con un editor de texto, y tienen un nivel de seguridad medio. no se entiende que tienen.) cuando haga click en el button. y que al ejecutar el programa, se cargen estos datos por defecto.y se revise al ejecutar el programa y al cerrarlo si el fichero, (nombre) . dat esta sí, no esta que se cree uno en blanco, LA busqueda y el abri guardar el archivo (nombre).dat será en la misma carpeta, donde esta el programa ¿Cómo puedo. Hacerlo? Gracias, ando desesperado, no encuentro como hacerlo. |
#2
|
||||
|
||||
La verdad no entiendo muy bien la explicación, pero intentaré ayudar:
Para guardar los datos puedes usar un archivo .ini, por ejemplo, busca en el foro por TiniFile. Así los datos se guardaría en modo texto (se puede ver con el bloc de notas) Si quieres un archivo incomprensible, entonces tienes que guardarlo en modo binario. Esto es solo un esbozo de como guardar en un archivo binario, y no he comprobado la sintaxis, pero busca en la ayuda las funciones usadas y verás como se usan. Para comprobar la existencia de un fichero usa : if FileExists(nombreArchivo) Para saber la ruta del programa: ExtractFilePath(Application.exename); Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Lepe, logre, hacer que el programa escriba un archivo dat. solo
me falta, saber como cargar su información en el mismo orden, en los mismos controles de donde se tomo para guardarla. a tu codigo solo le agrege unas cosas y se ejecuta bien. todo lo puse en el eveto onclick del button1 continuo trabajando en como hacerlo bien. |
#4
|
||||
|
||||
Si guardas en un orden determinado, despues recupera los datos en ese mismo orden. Es el método más facil.
Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
Tan facil que no logro hacerlos funcionar. ?:S:S
se que es mucho pedir. ¿podrias mostrarme, como cambiar el codigo para cargar el archivo desde su ubicación. y el contenido en los controles. ?? Vale gracias. |
#6
|
||||
|
||||
Me pregunto porque estas haciendo esto, existiendo metodos mas simples como el de usar un archivo INI, uno XML o un TClientDataSet...
__________________
El malabarista. |
|
|
|