Entrar
¿Nuevo usuario? Inscribirme
DesarrolloVB · Desarrollo de Software en Microsoft Visual Basic
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
pasar valores entre forms   Lista de mensajes  
Responder | Reenviar Mensaje #26158 de 28167 |
RE: [VB] pasar valores entre forms

Una alternativa (solo VB6):

1.       Pasas el objeto (textbox) al form antes de cargarlo (a través de un public sub)

2.       Lo asignas a una variable privada del form

3.       Antes de descargarlo/cerrarlo asignas el valor al objeto (la variable privada del paso 2).

 

Saludos

vh



Sáb, 2 de Feb, 2008 2:30 pm

victorioush
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #26158 de 28167 |
Desplegar mensajes Autor Ordenar por fecha

Hola a todos, quisiera pasar un valor(string) de un form a otro, y que este me lo devolviera modificado, se que con variables globales se puede, pero no quiero...
suso
jlcubas2000
Sin conexión Enviar correo
29 de Ene, 2008
4:05 pm

Hola a todos, quisiera pasar un valor(string) de un form a otro, y que este me lo devolviera modificado, se que con variables globales se puede, pero no quiero...
suso
jlcubas2000
Sin conexión Enviar correo
29 de Ene, 2008
4:05 pm

Suponiendo que los dos forms esten loaded Form que recibe Sub recibe(byval variable) Variablelocal=variable End sub function devuelvedatos() as string ...
Tarzia Luis
tarzia.luis@...
Enviar correo
29 de Ene, 2008
4:44 pm

Y por que complicarlo tanto? No es mas logico usar property get y set? ... Y por que complicarlo tanto? No es mas logico usar property get y set? El día...
Carlos Garces
carlosgarces...
Sin conexión Enviar correo
1 de Feb, 2008
2:32 am

Hola a todos, quisiera pasar un valor(string) de un form a otro, y que este me lo devolviera modificado ( tiene que devolver un textbox) , se que con variables...
suso
jlcubas2000
Sin conexión Enviar correo
1 de Feb, 2008
2:32 am

Hola! Por que no quieres usar variables globales? Exiten varias formas de hacerlo, con variables publicas en un modulo, com variables publicas a nivel de del...
Carlos Garces
carlosgarces...
Sin conexión Enviar correo
1 de Feb, 2008
2:32 am

Hola, De la forma que yo lo he hecho es: 1) Pones el valor en alguno de los FORM 2) En el segundo FORM puedes usar el primer, referenciandolo, algo así como: ...
Marcelo Lorca
mlorca2002cl
Sin conexión Enviar correo
1 de Feb, 2008
11:57 pm

Yo las usé pero no me hacían lo que yo quiero (quizás se apor no saberlas usar bien), te explcio a continuación lo que quiero hacer: 1 desde el form2,...
suso
jlcubas2000
Sin conexión Enviar correo
1 de Feb, 2008
2:14 pm

Hola, que tal!. Intenté con get let, y demas, pero no me servía (o quizás no sepa usarla correectamente), t ecuento lo que quiero hacer para asi ser mas...
suso
jlcubas2000
Sin conexión Enviar correo
1 de Feb, 2008
2:15 pm

Hola, no entiendo porque no queres una variable global. "property get, let y set" es para objetos, y te consume mas que una variable global. Usar el tag del...
Briand Bernal
bioz23
Sin conexión Enviar correo
1 de Feb, 2008
2:16 pm

Hola, a mi a parte de la memoria.., mas me preocupa el tener variables globales por ahí "andando desbocadas",:) de hecho uso variables globales en mi...
suso
jlcubas2000
Sin conexión Enviar correo
1 de Feb, 2008
11:53 pm

Es lo mismo a la larga,el get y set son igual que pasarlo por una funcion internamente para vb ... De: Carlos Garces [mailto:carlos.garces@...] Enviado...
Tarzia Luis
tarzia.luis@...
Enviar correo
1 de Feb, 2008
4:14 pm

Hola! No estoy de acuerdo. Puede que obtengas los mismos resultados, pero no es lo mismo. En el ejemplo anterior Form que recibe Sub recibe(byval variable) ...
Carlos Garces
carlosgarces...
Sin conexión Enviar correo
1 de Feb, 2008
11:57 pm

Si, por lo que he leído, no hay mucha diferencia, pensé en su momento que era más rapido, menos recursos y todo eso, pero estaba equivocado según veo ...
suso
jlcubas2000
Sin conexión Enviar correo
1 de Feb, 2008
11:54 pm

Disculpen he visto mucho este mensaje, y creo que es muy fácil el asunto, yo lo que hago es lo siguiente: Si necesito el valor de text1 del form1 simplemente...
Luis Guzman
luisguzboni@...
Enviar correo
1 de Feb, 2008
11:56 pm

Hola Marcelo, pro lo que dices, debe haber o bien un control(objeto) o una variable pública para hacer eso,supongo, y eso es lo que trato de evitar:) Saludos ...
suso
jlcubas2000
Sin conexión Enviar correo
2 de Feb, 2008
1:40 pm

Hola Carlos! Precisamente por ahí van los tiros, usando los property y/o similares y/o variables no públicas , pq como ya dije, tengo demasiadas variables...
suso
jlcubas2000
Sin conexión Enviar correo
2 de Feb, 2008
1:40 pm

Una alternativa (solo VB6): 1. Pasas el objeto (textbox) al form antes de cargarlo (a través de un public sub) 2. Lo asignas a una variable...
victorious
victorioush
Sin conexión Enviar correo
2 de Feb, 2008
2:33 pm

Hola vh, el tema es que es ligeramente diferente, el texbox debo asignarlo(su contenido) en el segundo form, o sea que es ligeramente diferente el...
suso
jlcubas2000
Sin conexión Enviar correo
2 de Feb, 2008
5:27 pm

Hola, eso en mi caso no me sirve, debido a que tengo varios forms cargadosy cada uno de esos forms con muchos controles (en algun caso puede llegar a 50 o mas...
suso
jlcubas2000
Sin conexión Enviar correo
2 de Feb, 2008
1:45 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda