Paso de parámetro a un formulario vb.net ¡urgente!

27/01/2005 - 12:49 por Mar | Informe spam
Hola,
tengo 3 formularios, uno es el formulario contenedor y los otros dos son los
contenidos. Bien al cargar el contenedor muestro uno de los contenidos que
tiene un formulario y que construye una sql bien, el problema es que el
resultado de la sql la quiero mostrar en el otro formulario contenedor pero
no sé como pasarle un parámetro que tiene que recibir y que es necesario para
realizar el listado.
Si alguien me puede ayudar, por favor es importante y urgente, estoy mirando
pero no encuentro nada que me sirva
Muchas gracias,
Mar.

Preguntas similare

Leer las respuestas

#1 david
27/01/2005 - 13:44 | Informe spam
Puedes crear una propiedad en el formulario para que este reciba el
parametro que necesita.

"Mar" escribió en el mensaje
news:
Hola,
tengo 3 formularios, uno es el formulario contenedor y los otros dos son


los
contenidos. Bien al cargar el contenedor muestro uno de los contenidos que
tiene un formulario y que construye una sql bien, el problema es que el
resultado de la sql la quiero mostrar en el otro formulario contenedor


pero
no sé como pasarle un parámetro que tiene que recibir y que es necesario


para
realizar el listado.
Si alguien me puede ayudar, por favor es importante y urgente, estoy


mirando
pero no encuentro nada que me sirva
Muchas gracias,
Mar.

Respuesta Responder a este mensaje
#2 Pedro Luna Montalvo, MVP
27/01/2005 - 14:25 | Informe spam
Puedes crear una propiedad en el formulario para que este reciba el
parametro que necesita.



O tambien puedes, pasarle estos parametros en el contructor del formulario.
Depende de como lo diseñes.

Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu


"Mar" escribió en el mensaje
news:
> Hola,
> tengo 3 formularios, uno es el formulario contenedor y los otros dos son
los
> contenidos. Bien al cargar el contenedor muestro uno de los contenidos


que
> tiene un formulario y que construye una sql bien, el problema es que el
> resultado de la sql la quiero mostrar en el otro formulario contenedor
pero
> no sé como pasarle un parámetro que tiene que recibir y que es necesario
para
> realizar el listado.
> Si alguien me puede ayudar, por favor es importante y urgente, estoy
mirando
> pero no encuentro nada que me sirva
> Muchas gracias,
> Mar.
>



Respuesta Responder a este mensaje
#3 Mar
27/01/2005 - 15:33 | Informe spam
Si eso estuve pensando pero es que como nunca lo he hecho pues no sé como
ponerlo ni como llamarlo para que reciba esos parámetros, por favor si te
pudieras explicar más sobre como ponerlo o algún ejemplo no sé algo.
Muchas gracias.

"Pedro Luna Montalvo, MVP" wrote:

> Puedes crear una propiedad en el formulario para que este reciba el
> parametro que necesita.

O tambien puedes, pasarle estos parametros en el contructor del formulario.
Depende de como lo diseñes.

Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

>
> "Mar" escribió en el mensaje
> news:
> > Hola,
> > tengo 3 formularios, uno es el formulario contenedor y los otros dos son
> los
> > contenidos. Bien al cargar el contenedor muestro uno de los contenidos
que
> > tiene un formulario y que construye una sql bien, el problema es que el
> > resultado de la sql la quiero mostrar en el otro formulario contenedor
> pero
> > no sé como pasarle un parámetro que tiene que recibir y que es necesario
> para
> > realizar el listado.
> > Si alguien me puede ayudar, por favor es importante y urgente, estoy
> mirando
> > pero no encuentro nada que me sirva
> > Muchas gracias,
> > Mar.
> >
>
>
>



Respuesta Responder a este mensaje
#4 Pedro Luna Montalvo, MVP
27/01/2005 - 16:35 | Informe spam
Claro, por ejemplo, imaginemos que tenemos una pantalla que muestra los
datos de un cliente. La pantalla solo tiene sentido si recibe un objeto
Cliente para mostrar sus datos, asi que en el constructor de dicha clase
podemos poner:

Public Class frmVerDatosCliente
Inherits System.Windows.Forms.Form

Public Sub New(cliente As Cliente)
MyBase.New()

'El Diseñador de Windows Forms requiere esta llamada.
InitializeComponent()

'Agregar cualquier inicialización después de la llamada a
InitializeComponent()
' Ojo...las lineas que estan arriba ya estan de forma
predeterminada y no deberiamos tocarlas.

' Aqui deberiamos empezar a escribir nuestro codigo donde
tomamos los datos
' del objeto cliente y lo mostramos en los controles de este
formulario
End Sub

**********************************
**********************************
**********************************
End Class


y para poder llamar a este formulario, hariamos algo asi:


Dim oVerDatosCliente As frmVerDatosCliente
oVerDatosCliente = New frmVerDatosCliente(oClienteCredito)
oVerDatosCliente.Show()



Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu


"Mar" escribió en el mensaje
news:
Si eso estuve pensando pero es que como nunca lo he hecho pues no sé como
ponerlo ni como llamarlo para que reciba esos parámetros, por favor si te
pudieras explicar más sobre como ponerlo o algún ejemplo no sé algo.
Muchas gracias.

"Pedro Luna Montalvo, MVP" wrote:

> > Puedes crear una propiedad en el formulario para que este reciba el
> > parametro que necesita.
>
> O tambien puedes, pasarle estos parametros en el contructor del


formulario.
> Depende de como lo diseñes.
>
> Saludos
> Pedro Luna, [MVP VB.NET]
> Gye, Ecu
>
> >
> > "Mar" escribió en el mensaje
> > news:
> > > Hola,
> > > tengo 3 formularios, uno es el formulario contenedor y los otros dos


son
> > los
> > > contenidos. Bien al cargar el contenedor muestro uno de los


contenidos
> que
> > > tiene un formulario y que construye una sql bien, el problema es que


el
> > > resultado de la sql la quiero mostrar en el otro formulario


contenedor
> > pero
> > > no sé como pasarle un parámetro que tiene que recibir y que es


necesario
> > para
> > > realizar el listado.
> > > Si alguien me puede ayudar, por favor es importante y urgente, estoy
> > mirando
> > > pero no encuentro nada que me sirva
> > > Muchas gracias,
> > > Mar.
> > >
> >
> >
> >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida