Quizás es algo muy simple, pero……… en un formulario Windows Form, como le hago para que ese formulario espere un parámetro de entrada y como lo cacho?
Gracias.

| ||||
![]() Hola colegas... Quizás es algo muy simple, pero……… en un formulario Windows Form, como le hago para que ese formulario espere un parámetro de entrada y como lo cacho? Gracias. ![]()
__________________ http://vazquezvega.wordpress.com/ "La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás." |
| ||||
Respuesta: Parametro en formulario. puedes generarle una propiedad public o internal y que sea accesible asi cuando lo hagas, pero solo si es .net me refierio a q si lo invocas seria asi , pero puedes hacer un constructor. Pero depende mucho en lo que deseas , si eslo mismo que me platicabas de vb6 a vb.net pues el problema estara en q cuando invocas a la aplicacion .net tendrias que usar algo como esto: http://www.gurudotnet.com/index.php/...ra-aplicacion/ |
| ||||
Respuesta: Parametro en formulario. Es que lo que pretendo es lo siguiente………….. Tengo un proyecto que tiene dos formularios, FormularioA, FormularioB, entonces, esos formularios se invocaran desde VB6, y lo que seme ocurrió fue lo siguiente, creas un tercer formulario frmEntryPoint y en el Constructor pedirle un parámetro, ejm:
Código:
Entonces desde VB6.0 solo invoco frmEntryPoint y le mando como parametro 1 o 2 según el caso, y si me funciona pero ahora no se como carajos cerrar frmEntryPoint sin que se cierre TODO o me marque error en el Main() del proyecto. public frmEntryPoint(int mTipo) { InitializeComponent(); switch (mTipo) { case 1: FormularioA _FormularioA = new FormularioA(); _ FormularioA.Show(); break; case 2: FormularioB _FormularioB = new FormularioB(); _ FormularioB.Show(); break; } } ![]()
__________________ http://vazquezvega.wordpress.com/ "La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás." |
| ||||
Respuesta: Parametro en formulario. Ya lo solucione, puse un MDI y a ese MDI le solicito un parametro en el constructor..
Código:
y en base al parametro que le llegue abro el formulario.public frmEntryPoint(int mTipo) { InitializeComponent(); switch (mTipo) { case 1: frmAsignacionPrioridad _frmAsignacionPrioridad = new frmAsignacionPrioridad(); _UtileriasHelper.FormulariosHijos(_frmAsignacionPrioridad, this); this.Text = "Asignación de prioridades"; break; case 2: frmConsultaPromociones _frmConsultaPromociones = new frmConsultaPromociones(); _UtileriasHelper.FormulariosHijos(_frmConsultaPromociones, this); this.Text = "Consulta de promociones"; break; } } Tema Cerrado
__________________ http://vazquezvega.wordpress.com/ "La paciencia nos da el privilegio de compartir el refrescante fruto de Dios con los demás." |