• Domingo 22 de Diciembre de 2024, 12:27

Autor Tema:  Número De Formularios Activos En Un Mdiform  (Leído 1484 veces)

Mellileo

  • Miembro MUY activo
  • ***
  • Mensajes: 110
    • Ver Perfil
Número De Formularios Activos En Un Mdiform
« en: Jueves 23 de Junio de 2005, 21:56 »
0
Hola Genios:

Les agradecerìa mucho si me pueden colaborar con lo siguiente.... Tengo una aplicaciòn la cual contiene un formulario MDIForm y dentro de èste se cargan los demàs formularios de la aplicaciòn, pero para poder generar un evento, necesito saber cuàntos de esos formularios están activos dentro del MDIForm en un momento dado.

De antemano... mil y mil gracias por su interès en mi problema.

Saludos,


Mellileo!!!
Saludos...

Mellileo!!

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Número De Formularios Activos En Un Mdiform
« Respuesta #1 en: Viernes 24 de Junio de 2005, 06:12 »
0
Revisa AQUÍ tal vez te sirva de algo.


DiabloRojo

Mellileo

  • Miembro MUY activo
  • ***
  • Mensajes: 110
    • Ver Perfil
Re: Número De Formularios Activos En Un Mdiform
« Respuesta #2 en: Lunes 27 de Junio de 2005, 19:02 »
0
Gracias DiabloRojo!!!

He encontrado la solución a mi problema gracias a tu aporte y a´l segmento de código que publicaste el el post al que me remitiste... pues me dió luces para encontrar solución a mi problema, la cual consiste en lo siguiente:

Código: Text
  1.  
  2. Dim nFormularios As Byte
  3. nFormularios = 0
  4. For Each Form In Forms
  5.     nFormularios = nFormularios + 1 'Suma el número de formularios abiertos
  6.     'MsgBox Form.Name
  7. Next
  8.  
  9. if nFormularios > 1 then 'Uno porque el formulario principal lo cuenta como activo
  10.     Instrucciones.....
  11. endif
  12.  
  13.  


Mil y mil gracias de nuevo!!!

saludos,

Mellileo!!!
Saludos...

Mellileo!!