Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Pasar Datos de una Form a Otra Form. (https://www.clubdelphi.com/foros/showthread.php?t=70966)

servicomp 22-11-2010 00:58:07

Pasar Datos de una Form a Otra Form.
 
Cordial saludo
El problema que se me esta presentando es el siguiente, Tengo una Form, de tipo MDIChild, el cual crea a otra forma de tipo MDIChild a la cual llamaremos Dos. La form Uno llama a la Dos para hacer una busqueda, y deseo pasar la información de la Form2 a unos Edit´s de la form1.

ha hacerlo con el siguiente codigo desde la form2

Código Delphi [-]
FForm1.Edit1.text:=Variable

El programa Compila pero a la hora de el proceso da el error

Código:

First chance exception at $759EFBAE. Exception class EAccessViolation with message 'Access violation at address 006E37BB in module 'Programa.exe'. Read of address 0000038C'. Process Programa.exe (7828)
Agradeciendo de antemano su colaboración

heroe 22-11-2010 02:43:53

Compartir datos entre formas
 
Puedes usar una unidad global.

- Debes crear una unit y ponerla en el uses de todas tus forms, donde quieres compartir tus datos.

la unit puede verse así:

Código Delphi [-]
unit Sistema;

interface

type
  TGlobal = record
    PathSistema: string;
    ColorCampoLectura: string;
    ColorCampoFijo: string;
    ColorCampoOpcional: string;
    EmpresaNombre: string;
  end;

var
  Global: TGlobal;

implementation

end.

Luego en el codigo tus formas
lo usas así:
Código Delphi [-]
Global.EmpresaNombre := 'Nombre';

servicomp 22-11-2010 04:50:34

Interesante esta solución, pero lo que necesitamos es pasar informamción a unos Edit´s que se encuentran en otra form. Las dos formas son de tipo MDIChild.

De antemano muchas gracias por tu colaboración

ecfisa 22-11-2010 05:51:07

Hola.

Revisa este [ link ] donde se trató algo similar, quizá te pueda servir.

Saludos. :)


La franja horaria es GMT +2. Ahora son las 10:46:27.

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