Autor Tema: Pequeño problema!!! Ayuda por favor  (Leído 3486 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado boanerge

  • PIC12
  • **
  • Mensajes: 69
Pequeño problema!!! Ayuda por favor
« en: 06 de Septiembre de 2006, 23:32:20 »
 tengo un pequeño problema..Hice un programa que contiene 4 formularios. el principal llama al segundo o al tercero. ahora bien del segundo puedo regresar al primero y lo mismo con el tercer formulario.

Del segundo formulario, y aqui esta el detalle, llamo al cuarto formulario que corresponde a un programa que hice en otro proyecto (solo es un formulario), cuando esta activado este cuarto formulario puedo trabajar y hacer las cosas perfectamente como si lo hiciera por si solo. Ahora cuando intento acceder al segundo formulario (desde donde llame al cuarto formulario) para volver al primer formulario y estando funcionando este cuarto form no puedo hacer naa en el tercero.

Pues bien, como puedo que cuando este haciendo cosas en el cuarto formulario pueda al mismo tiempo seguir ocupando los anteriores formularios.

Saludos cordiales y gracias

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Pequeño problema!!! Ayuda por favor
« Respuesta #1 en: 07 de Septiembre de 2006, 04:50:54 »
Hola Boanerge:

Realmente tu problema es un poco engorroso de entender ¿lo que te pasa es que al abrir el cuarto formulario e intentar volver al segundo ya no puedes trabajar sobre este último? Si es así, podría deberse a que el cuarto formulario es modal, es decir, como los cuadros de diálogo de cualquier aplicación que hasta que no los cierras no te dejan seguir trabajando en la aplicación.

Desconectado boanerge

  • PIC12
  • **
  • Mensajes: 69
Re: Pequeño problema!!! Ayuda por favor
« Respuesta #2 en: 07 de Septiembre de 2006, 22:04:35 »

   jfmateos2 , eso eso eso....le apuntaste amigo. Como le ago para solucionar este problema y que solucion puedo tener para trabajar n paralelo en estos formularios.

Gracias amigos

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: Pequeño problema!!! Ayuda por favor
« Respuesta #3 en: 08 de Septiembre de 2006, 06:01:48 »
Hola boanerge:

Necesitaría que me dijeses que versión de VB utilizas.

Por ejemplo, en Visual Basic 2005, para que un formulario se muestre de forma normal (no modal) hay que mostrarlo con su método Show(), mientras que para que se muestre de forma modal hay que mostrarlo con su método ShowDialog().

¿Es posible que en el botón que te permite acceder al cuarto formulario hayas utilizado ShowDialog() en lugar de simplemente Show()?

Desconectado boanerge

  • PIC12
  • **
  • Mensajes: 69
Re: Pequeño problema!!! Ayuda por favor
« Respuesta #4 en: 08 de Septiembre de 2006, 15:01:28 »
 estimado jfmateos2  tenias razon, tengo el visual profesional 2006 creo. Y mostraba los form de esta manrea ..

form1.show 1 , lo que equivale a que sean modales y no se pueda hacer nada en otros form

Ahora cambiando a form1.show puedo trabajar en el que muestro y en el anterior .

Gracias....y saludos.


 

anything