![]() |
![]() |
| 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
|
||||
|
||||
|
Eso es para ficheros de texto:
¿Para qué quieres hacer eso? ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
porque la unica forma en que se me ocurrio hacerlo , estoy haciendo el login de una agenda , en esta parte pregunto los datos de login y los escribo al final del programa login.exe despues en login.exe me leo a si mismo y compruebo los datos para mostrar el administrador de la agenda.
|
|
#3
|
||||
|
||||
|
Pero guárdalo mejor, por ejemplo, en un simple fichero .ini
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
Pero eso es lo que trato de que todo este en el exe , tambien tengo pensado incrustar sonidos en el exe pero es un proyecto a futuro.
|
|
#5
|
||||
|
||||
|
¿Por qué y para qué?
¿Los contactos de la agenda también van a estar en el ejecutable? ¿Cómo? ![]() Eso no se hace así.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Concuerdo con Casimiro, no solo no esta "bueno" tener los datos de un login metidos dentro de un ejecutale, sino que la forma que lo haces es medio feucha tambien
Podrias declarar dos costantes en tu programa o usar resourcestrings:
Y luego la usas como cualquier costante/variable que hayas declarado
De esta forma te queda metido dentro del ejecutable como necesitas y dejas al delphi que se encarge de hacerlo, no vaya a ser que corrompas el exe o algo por andar metiendo como no se debe |
|
#7
|
||||
|
||||
|
Volviendo a la pregunta original, la forma general de escribir en un fichero sería algo como esto:
Escribir en un ejecutable, un archivo binario, datos en modo texto, no es buena idea, mejor escribirlos en modo binario. El problema de escribir un login en el ejecutable es que es muy fácil de que lo vean los curiosos. Cuando lo hago, lo guardo en variables cuyo valor encripto previamente y uso una rutina para descifrar en mi programa. Si lo haces al final del programa, tendrás que tener previsto un modo de localizar cuando empiezan tus datos, generalmente una firma colocada delante. No es sencillo que un ejecutable se modifique y se guarde así mismo. Otra forma es escribir en los recursos del mismo, más fácil de extraer después. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ¿Delphi XML como escribir leer NameSpaces? | JXJ | Varios | 15 | 07-03-2017 03:19:44 |
| ¿ Se puede leer/escribir/reproducir archivos MP3 a/desde un MemoryStream ? | rrf | Varios | 3 | 22-11-2008 01:11:51 |
| leer y escribir en archivos .txt o cualquier otra extension | jafi666 | Varios | 1 | 13-03-2008 23:14:19 |
| Cómo escribir apóstrofos en una cadena en Delphi | vejerf | Varios | 7 | 30-05-2007 17:31:17 |
| Error al intentar escribir en un archivos con BlockWrite o FileWrite | Ictiandro | Varios | 4 | 18-11-2006 01:34:11 |
|