Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como asignar un valor a una variable (https://www.clubdelphi.com/foros/showthread.php?t=1464)

juan 15-06-2003 17:22:47

como asignar un valor a una variable
 
Como le puedo asignar un valor a una variable [string] desde una aplicacion a otra, mientras que la segunda aplicacion este cerrada y que esta me guarde el valor de la variable cambiando el valor asignado de la variable (de la aplicacion que se encuentra cerrada) como si cambiaramos la variable desde el codigo.

__marcsc 15-06-2003 17:28:56

Hola,

yo lo haría guardando una clave en el registro de Windows, es decir, una aplicación escribe una clave y la otra la lee. Dále un vistazo al help de la clase TRegistry, allí te vienen ejemplos.

Saludos.

juan 15-06-2003 17:42:34

Gracias pero el incoveniente es que no es en una sola computadora, y es solo la aplicacion la que se va a dar, ocuparia que la variable se guarde en dentro de la aplicacion, para no dar otro archivo extra, donde guarde el valor (para q' despues no haya problemas).

madman 15-06-2003 18:32:17

No entiendo muy bien tu explicación, aunke kreo entenderte un poco.


Tienes dos aplicaciones y una de ellas debe pasarle un valor a la otra... (kreo ke hasta aki vamos bien).

El metodo comentado por marcs, dice ke en el registro de Windows creas una sección para guardar información de tu programa... Ejm: configuracion, valores, etc.

Me parece buena idea.

Lo ke no entiendo es porke dices ke con esto necesitas dar otro archivo extra. Con el metodo de Guardar datos en el 'Registro de Windows' (todo Windows lo tiene) funcionaria perfectamente.

La aplicacion que necesita obtener dicho valor del otro programa, solo se dirijira al registro y lo leera de ahi.

Si tienes dudas o algun comentario extra, por favor dalo a conocer.

Salu2!

marcoszorrilla 15-06-2003 21:25:03

Por qué no guardas un fichero de tipo INI por ejemplo en el servidor y cada vez que arranque una aplicación que cargue el valor de esa variable de dicho archivo INI.

Un Saludo.

Meine Seele ist nicht HaB aber Liebe.
Auf Wiedersehen

madman 17-06-2003 19:16:26

Esa opción tambien es viable (lo del archivo INI). Aunke cabe destacar ke el compañero no nos ha dicho mucho sobre su aplicacion, si la esta corriendo en red y demas caracteristicas.


Gott weiß, daß ich nicht ein Engel sein möchte. :cool:

juan 18-06-2003 01:26:19

Gracias por las opciones que me han comentado, pero lo que queremos hacer es que cuando se distribuya el programa se modifique con el otro program, mas sencilla la explicacion como si lo modificaramos con el hexworshop pero creando nosotros el otro programa( el de modificacion)


La franja horaria es GMT +2. Ahora son las 22:50:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi