FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Pasaje de variables entre formularios
Tengo dos formularios A y B que en distintos momentos llaman a otro, C.
Logicamente para funcionar bien cada formulario le pasa algun valor en una variable o algo a C y despues C devuelve en alguna variable o algo el/los resultados. Bueno es sencillamente eso lo que no se como se hace, pasar datos de un formulario a otro. Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#2
|
||||
|
||||
Hay mil formas de hacerlo.
Simplemente podes agregar una variable a la Clase (un atributo) en la parte Public y hacer algo como: Código:
Type TForm1 = Class(TForm) ... Public FMiVariable : String; end; ... ... Procedure TForm2.LlamarForm1; Begin Form1.FMiVariable := 'Te llamo desde Form2'; Form1.Show; End; ... ... Procedure TForm3.LlamarForm1; Begin Form1.FMiVariable := 'Te llamo desde Form3'; Form1.Show; End; Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|