FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Código:
function leCadINI (clave, cadena : string; defecto : string) : string; begin with TiniFile.Create ('c:\Fichero.ini') do try result := readString (clave, cadena, defecto); finally free; end; end; Código:
//Lee una cadena de texto de un INI function leCadINI (clave, cadena : string; defecto : string) : string; begin with TiniFile.Create ('c:\Fichero.ini') do try result := readString (clave, cadena, defecto); finally free; end; end; //Escribe un entero en un INI procedure esEntINI (clave, cadena : string; valor : integer); begin with TiniFile.Create ('c:\Fichero.ini') do try writeInteger (clave, cadena, valor); finally free; end; end; |
#3
|
|||
|
|||
Cita:
Código:
if hkexample= '1' then Pdword(Examen)^:= 456789456; end; |
#4
|
||||
|
||||
Cita:
En fin, tu sabes las respuestas y lo que quieres hacer. Saludos |
#5
|
|||
|
|||
Cita:
https://www.sendspace.com/file/evlja6 Disculpen a todos en General por subir el archivo por este medio, solo que no tengo el rango suficiente para subir archivos en este Club. Gracias a todos por su comprensión Última edición por Casimiro Notevi fecha: 19-03-2018 a las 19:08:10. Razón: Poner URL |
#6
|
||||
|
||||
Una primera aproximación consistiría en usar archivos de memoria compartida y un hilo en tu dll que los lea continuamente. Más sofisticado sería los mensajes entre threads con PostThreadMessage o la inyección directa cosa que no está en este momento a tu alcance.
Vamos a ver un ejemplo sencillo compartiendo memoria: Lo siguiente es una clase para facilitar compartir memoria entre procesos:
Ahora el código de tu dll:
Y el formulario que envía el dato compartido:
El ejemplo es un esbozo pero es funcional. Ahora vienes las preguntas del millón ¿Donde quieres inyectar esa dll? ¿Sabes hacerlo? Saludos. |
#7
|
|||
|
|||
Cita:
Primero creamos un form donde guardaremos el contenido de un Edit en un fichero INI: - Creamos el Fichero INI.
- Guardamos el contenido de un Edit en un INI a traves de un boton.
Para leer el INI del Edit que hemos guardado, hacemos lo siguiente en otro form. -Utilizaremos este Unit.
Ahora colocaremos un Edit para que nos muestre el valor obtenido del INI y un botón.
Todo va perfecto, En el primer exe se guarda muy bien el valor de Edit en un fichero INI, y en el segundo exe se muestra el valor guardado. Ahora lo que quiero hacer es editar con el valor guardado del Edit en una DLL, lo estoy haciendo de esta forma, pero esta mal en la forma de editar , espero de su ayuda.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como leer nodo de archivo xml con Python usando minidom | jourdan | Python | 3 | 09-02-2018 21:23:16 |
problema texto de varios edit a otro edit | rafaelon | Varios | 2 | 29-07-2017 22:49:02 |
Leer un edit | JoseFco | Varios | 12 | 19-03-2008 01:41:45 |
Problema al leer en un edit sobran caracteres | jandres | Varios | 1 | 08-09-2006 22:49:55 |
usando texto de edit | unko! | Internet | 2 | 19-03-2005 04:16:38 |
|