
[RESUELTO] Pasar datos de un form a otro (continuo)
#1
Escrito 05 marzo 2011 - 07:35
Tengo una duda a ver si me ayudais.
Tengo dos forms (1 y 2).
En cada form tengo 1 edit y un boton.
En el form 1 el boton llama al form 2.
En el form 2 el boton deberia de enviar el contenido del edit al from 1.
Bien:
Enviar un dato entre edits no es complicado, (siempre y cuando se cierre el form 2).
Lo que necesito es que segun se escriba en el edit del form2 se visualice en el edit del form1.
Se puede hacer?, como?.
Saludos.
#2
Escrito 05 marzo 2011 - 07:50
1. Estas viendo las dos formas al mismo tiempo ?
2. Estás creando en tiempo de ejecución las formas ?
Hace falta mas información amigo, estás a punto de ser remitido a las reglas del foro



Salud OS
#3
Escrito 05 marzo 2011 - 07:53
No las creo en ejecución amigo.
Son dos forms sencillos y si se visualizan a la vez, solo que por logica el form 1 pierde el foco al salir el form 2.
Y no se puede hacer nada con el form 1 hasta que el form 2 se cierre.
Saludos
#4
Escrito 05 marzo 2011 - 08:10
Si es así el código que adjunto te puede servir aunque en mi caso no se ven al mismo tiempo.
Salud OS
Archivos adjuntos
#5
Escrito 05 marzo 2011 - 08:13
No amigo.
Lo que necesito es que se vea en el form 1 lo que escribo en el form 2 (sin cerrar el form 2).
Voy a ver tu ejemplo.
Saludos
#6
Escrito 05 marzo 2011 - 08:18
Ya vi el codigo.
Que facil era



Es lo que quería amigo.

Nunca se me ocurrio el evento OnChange de los dos edit a la vez, cuanto me falta por aprender.
Gracias amigo.
Saludos
#7
Escrito 05 marzo 2011 - 08:19
Hola
Ya vi el codigo.
Que facil era
Es lo que quería amigo.
Nunca se me ocurrio el evento OnChange de los dos edit a la vez, cuanto me falta por aprender.
Gracias amigo.
Saludos
Pues que bien que te sirvió amigo

Salud OS
#8
Escrito 05 marzo 2011 - 08:27
Muy sencillo amigo, pero tengo otra duda aunque este resuelto:
El asunto era tan sencillo como usar el evento OnChange del edit del form2. indicando el edit del form1.
Bien:
Explico este otro problema:
El form 2 lo quiero usar en diferentes partes del programa.
Este siempre contendra el mismo edit, nombre del form, edit etc.
Pero el form que lo llame NO siempre sera el mismo, el edit, no siempre sera el mismo.
Como hago para que se pueda enviar el dato si el edit y el form son otros.????.
Por eso he pensado en variables, pero no se como.
Saludos
#9
Escrito 05 marzo 2011 - 08:32
Saludos
Archivos adjuntos
#10
Escrito 05 marzo 2011 - 08:34
Hola
Muy sencillo amigo, pero tengo otra duda aunque este resuelto:
El asunto era tan sencillo como usar el evento OnChange del edit del form2. indicando el edit del form1.
Bien:
Explico este otro problema:
El form 2 lo quiero usar en diferentes partes del programa.
Este siempre contendra el mismo edit, nombre del form, edit etc.
Pero el form que lo llame NO siempre sera el mismo, el edit, no siempre sera el mismo.
Como hago para que se pueda enviar el dato si el edit y el form son otros.????.
Por eso he pensado en variables, pero no se como.
Saludos
Dame 5 minutos te optimizo el ejemplo para que haga lo que quieres.
#11
Escrito 05 marzo 2011 - 08:37
Gracias amigo, espero.
La opción que pusiste es muy interesante tambien.
Saludos
#12
Escrito 05 marzo 2011 - 09:09
Saludos
Archivos adjuntos
#13
Escrito 05 marzo 2011 - 09:28
Saludos
Archivos adjuntos
#14
Escrito 05 marzo 2011 - 09:37
Muy interesante amigo.
Lo voy a estudiar para ver como lo aplico a lo que necesito.
Creo que por ahi van los tiros, me van a servir de mucho los ejemplos.
Gracias.
Saludos
PD: Una vez que lo tenga listo lo pongo para que veais lo que intento hacer.
#15
Escrito 05 marzo 2011 - 10:42
Primero:
Gracias por vuestros consejos y codigos.
Os cuento:
Como sabeis los ordenadores portatiles tienen los numeros en una posicion incomoda para trabajar, sobre todo si se quiere actualizar ciertos datos en una tabla.
Por esta razon se me ocurrio crear una Unit (form) que pudiera tener los numeros, asi con el mouse poder colocarlos en el campo adecuado.
Aqui os dejo el resultado de vuestros ejemplos.
Dandole doble click a los edit, tanto del form 1 como del dos, se presenta el form que queria hacer.
El form creado queda colocado a un costado del edit que lo llamo, esto lo hace muy comodo.
Gracias, por todo amigos.
Saludos
Archivos adjuntos
#16
Escrito 05 marzo 2011 - 11:25
Saludos
Archivos adjuntos
#17
Escrito 05 marzo 2011 - 12:09
Gracias amigo.
Esta muy bien, ya lo arregle y quedo perfecto, mucho menos codigo.
Que haría sin vosotros.


Cuando tenga ganas hare lo mismo pero para letras, que vago que estoy


Saludos
#18
Escrito 05 marzo 2011 - 12:34
Saludos


#19
Escrito 05 marzo 2011 - 01:54
Se me acaba de presentar otro asunto.
Tengo el problema de que aveces se puede pedir el form desde un edit (normal), pero aveces se hace desde un DBEdit y no dbedit1, puede ser cualquiera.
Que se podria hacer ?.
Saludos
#20
Escrito 05 marzo 2011 - 02:07
Saludos