• Domingo 19 de Mayo de 2024, 15:47

Autor Tema:  Re: Problema con formulario  (Leído 1124 veces)

ROBER.29

  • Miembro MUY activo
  • ***
  • Mensajes: 421
    • Ver Perfil
    • http://www.contrapixel.com
Re: Problema con formulario
« en: Viernes 20 de Diciembre de 2002, 13:44 »
0
Hola,
Necesito saber cuando un formulario a terminado de cargarse para una vez que acabe lanzar un proceso.
Ahora mismo lo que me pasa es q habro el formulario y luego lanzo el proceso, y el problema que tengo es que no termina de cargar el formulario y selanza el proceso, por lo que el formulario se ve muy mal no se ve entero de forma correcta.

Gracias de antemano.
Saludos,
Roberto
Roberto García
Moderador de Visual Basic.
Gerente
[contra]PixeL S.L.
Valladolid

Jaume

  • Miembro MUY activo
  • ***
  • Mensajes: 151
    • Ver Perfil
Re: Problema con formulario
« Respuesta #1 en: Viernes 20 de Diciembre de 2002, 14:11 »
0
Supongo que el proceso se lanza automáticamente al abrir el formulario. En tal caso te recomiendo que todas las operaciones las realices en el evento del formulario LOAD. Este se ejecuta cuando el formulario aun no es visible, de manera que no se ve todo lo que estás haciendo.

No lo coloques en el evento ACTIVATE puesto que este se ejecuta después del LOAD, una vez el formulario ya es visible. Además, este evento se lanza siempre que se activa el formulario, mientras que el primero solo la primera vez que lo abres.

Espero te sea útil

Salu2

javierbalk

  • Miembro MUY activo
  • ***
  • Mensajes: 142
  • Nacionalidad: 00
    • Ver Perfil
    • Print preview y grabar PDF en Visual Basic 6
Problema con formulario
« Respuesta #2 en: Sábado 21 de Diciembre de 2002, 04:37 »
0
Hola Rober:

Muchas veces yo usé el evento Resize o Activate (o Paint) e hice algo así:

Static sPrimeroYaEsta as Boolean

If Not sPrimeroYaEsta Then
'   Hacer algo
    sPrimeroYaEsta = True
End If

Saludos,
Javier