FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Mira este ejemplo que funciona sin problemas, adáptalo a tus necesidades, como ves he hecho un "Use", del otro Formulario.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#2
|
|||
|
|||
Gracias por la ayuda!!
Hola nuevamente, muchísimas gracias por la ayuda.
Lo que tu me pasaste me ayudó a encontrar otra solución que funcionó. Saludos |
#3
|
||||
|
||||
Sería conveniente que nos dijeras cuál fue la solución que finalmente aplicaste, ten en cuenta que este hilo lo han podido leer mucha más gente y se quedará con la duda de cual fue la solución que se aplicó.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#4
|
|||
|
|||
Como pasar los datos entre 2 formas
La solución que encontré quizás no es la más óptima pero si funciona... quizás alguien tenga una mejor alternativa, la mía es la siguiente.
--forma que manda llamar a otra forma-- procedure Form1.SpeedButton1Click(Sender: TObject); var Form2:TForm2; begin Form2:=TForm2.Create(self);--llamado Form2.ShowModal;--se muestra la forma SpeedButton2.Click;--se ejecuta el botón cuando la otra forma se cierra end; procedure TForm1.SpeedButton2.Click(Sender: TObject); begin Edit1.Text:=inttostr(DataModule.nomvble); --asignación del dato end; --contenido en la vble. --Asignación del dato en la forma 2a. a la variable global procedure TForm2.SpeedButton1Click(Sender: TObject); begin DataModule1.nonvble:=strtoint(Edit1.Text); end; DataModule1 (esta es la sección del DataModule public { Public declarations } //variable para guardar los datos de la Form2) nomvble:integer; Quizás son muchos pasos y alguien como mencioné anteriormente sabe una mejor respuesta, pero por lo pronto ya solucioné mi problema que era urgente. Gracias por la ayuda. |
|
|
|