FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
traslado de informacion entre form
hola , buenas ... tengo un formulario que contiene 2 radiobutton , cunado el usuario seleciona el 1 radiobutton se gusradan en 2 variables diferens la hora de llegada y la hora de salida , lo mismo con el radio button 2
despues de eso el usuario regresa a otro formulario donde tendria que aparecer la sellecion que el realizo como lo podria hacer gracias |
#2
|
||||
|
||||
mas o menos asi
defines las variables en el form1 luego en el form2 usas el form1
y lo llamas asi en el form2
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
|||
|
|||
en el form 1:
declaro las 2 variables a usar : var1,var2 luego en el form 2, en cada radio buton tengo que escribir: radiobuttononclick 1 var1:A var2:b radiobuttononclik2: var1 var2:k dependiendo la selecion del usuario por radiobutton 1 o radioburron 2 , le tebdria que aparecer en el primer formulario los datos selecionados |
#4
|
||||
|
||||
como ? como ? como ? como ? como ?
no entendi... podrias ser un poquito mas especifico?
__________________
Dulce Regalo que Satanas manda para mi..... |
#5
|
|||
|
|||
en el form 2
yo tengo un radiobutton1 tengo unas opciones en label que se me tienen que guardar algun lado para que me las pueda mostrar en otro formulario ahora yo esa seeleccion que hago necesito que me lo muestre en algun edit o lo que sea pero en el form1 el form1 es el principal digamos, y el form 2 es el que supuestamente depende del form1 |
#6
|
||||
|
||||
Yo lo vería de la siguiente manera:
Form2 es un formulario que sirve para escoger dos valores: HoraLlegada y HoraSalida. Entonces coloca dos propiedades para ello:
Estos valores los puede (opcionalmente) inicializar Form1 al momento de abrir Form2:
Claro está, que Form1 debe incluir en el uses la unidad de Form2. Cuando Form2 se muestra, en el evento OnShow asignas los valores que tengan HoraLlegada y HoraSalida a los controles que tengas en Form2, si viene al caso y de acuerdo al valor por defecto que tenga el RadioButton. Ahora, en el evento OnChange del RadioButton te fijas cuál item se escoge, y con base en ello, asignas los valores que corresponda a tus propiedades HoraLlegada y HoraSalida. De esta manera, cuando regresas del ShowModal, Form2.HoraLlegada y Form2.HoraSalida tendrán ya los valores adecuados. // Saludos |
#7
|
||||
|
||||
ya lo dijo un experto como roman
mis conocimientos no son tan avanzados...
__________________
Dulce Regalo que Satanas manda para mi..... |
#8
|
||||
|
||||
Hola.
Otra opción, aunque un poco más complicada, puede ser: Form1:
Form2: Lo bueno es que en Form1 se ven reflejados los resultados inmediatamente. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 07-09-2011 a las 01:43:03. Razón: Añadir comentario |
#9
|
|||
|
|||
muchas gracias por las ayuda
ahora biem cuando implemento el segundo codigo que me envieron no se ve reflejado en los edit del form1 la informacion .... gracias |
#10
|
|||
|
|||
tengo que asociar los edit del form1 con algo mas ?? no entiendo
|
#11
|
||||
|
||||
Cita:
No sé cual de las tres propuestas estás usando, pero si es la que utiliza mensajes, con seguridad no has cambiado el nombre del form receptor 'Form1' por el que le pusiste a tu form y por lo tanto la función FindWindow no encuentra la ventana correspondiente.
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 07-09-2011 a las 13:35:37. |
#12
|
|||
|
|||
Última edición por ecfisa fecha: 07-09-2011 a las 16:03:25. Razón: ETIQUETAS [DELPHI] [/DELPHI] |
#13
|
|||
|
|||
eso es lo que utilizo en el primer form y lo que utilizo en el segundo form es es :
Última edición por ecfisa fecha: 07-09-2011 a las 16:01:08. Razón: ETIQUETAS [DELPHI] [/DELPHI] |
#14
|
|||
|
|||
no me aparece nada en el form 1 , en los edit
|
#15
|
||||
|
||||
Hola rogercito.
Dame unos minutos para arreglar la presentación de tus mensajes y lo voy a revisar. Cuando utilizes código Delphi Solamente utilizá las etiquetas [delphi] [/delphi] , no es necesario el uso de LIST Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#16
|
|||
|
|||
muchas graias ....lo agradezco
|
#17
|
||||
|
||||
Hola de nuevo.
En apariencia no veo nada fuera de lo normal... Te adjunto un demo funcionando, con los dos forms llamados como los tuyos (Form23 y Form24), para que puedas cotejarlo con tu código. Al segundo form lo creo no modal para que se puedas acomodarlos y apreciar los cambios en el momento del click sobre el TRadioButton. Un saludo
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 12-09-2011 a las 20:53:08. |
#18
|
|||
|
|||
el tuyo funciona de 10 ; y el mio no , en breve te aviso si logre los resultados esperados
gracias |
#19
|
||||
|
||||
Hola,
No es mi ánimo demeritar ninguna solución, pero he de comentar que la solución planteada por ecfisa no me parece adecuada. Cuando una ventana A hace uso de una ventana B para obtener cierta información (en este caso las horas de llegada y salida), la ventana B debería ser ignorante de la ventana A. Esto proporciona una independencia total y permite el reuso en otras partes, además de poderse modificar sin afectar a quienes la usan. Piensen, por ejemplo, en un cuadro de diálogo para abrir un archivo (un OpenFileDialog). Una ventana puede hacer uso de él para obtener el nombre de un archivo, pero el cuadro de diálogo en sí, no tiene conocimiento alguno de nuestra ventana. En la técnica propuesta, hay un conocimiento implícito de la ventana A desde el momento en que se usa el nombre de ella para lanzar el mensaje de actualización. Si se quiere una actualización instantánea hay otras maneras de lograrla sin perder la independencia de la ventana que provee el servicio, por ejemplo, mediante el usao de eventos:
En el evento OnChange del RadioButton:
El formulario que llama, se suscribe al evento al momento de abrir la ventana:
donde HoraLlegadaChange y HoraSalidaChange son métodos declarados en Form1, del tipo THoraChange. Así, por ejemplo:
// Saludos |
#20
|
||||
|
||||
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Informacion entre Form | lucas05 | Varios | 5 | 02-04-2011 21:46:34 |
paso de informacion entre servidores | gasparsi | SQL | 0 | 08-02-2009 16:23:32 |
Como realizo traslado estructuras tabla oracle a paradox o interbase | raich | Conexión con bases de datos | 1 | 25-11-2008 15:09:55 |
copiar informacion entre dos tablas | payo7 | Firebird e Interbase | 4 | 18-10-2008 02:44:21 |
Como intercambio información entre formularios | pyanqn | Varios | 8 | 03-11-2005 17:04:13 |
|