SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: juravi en Miércoles 1 de Diciembre de 2004, 23:10

Título: Formularios
Publicado por: juravi en Miércoles 1 de Diciembre de 2004, 23:10
Hola gente, les escribo otra ves, alguien de ustedes saben cual es la propiedad para evitar que al dar click sobre el formulario de atras, el que esta adelante se esconda o se valla al fondo.
Se los agradeceria mucho es que necesito esos formularios y no les quiero cambiar el tamano.

Saludos.
JR
Título: Re: Formularios
Publicado por: RadicalEd en Miércoles 1 de Diciembre de 2004, 23:40
POR AHI, HAY VARIOS POST, USA EL BUSCADOR Y VERAS, SE QUE ES CON EL API SetWindowPos
Código: Text
  1.  
  2. ME.Zorder 'EN UN TIMER CON INTERVAL 1000
  3.  
  4.  
Código: Text
  1.  
  2. Const HWND_TOPMOST = -1
  3. Const SWP_NOSIZE = 1
  4. Const SWP_NOMOVE = 2
  5. Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE
  6. res% = SetWindowPos (Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS)
  7.  

OJALA TE SIRVA.
CHAO
Título: Re: Formularios
Publicado por: fap1603 en Jueves 2 de Diciembre de 2004, 00:00
Hola,

todo esta a la hora de llamar al formulario, eso se establece con las propiedades modal, si pones: form1.show vbmodal, me  eso te dice que el formulario es modal y pertenece al quelo llama, y no te deja usar el de atraz; pero si le pones solo me, te dice que tb pertenece al que lo llama, pero si te deja usar el primero, tb puedes establecer una funcion que te permita, mover el primer formulario, en el evento click del formulario. Espero te salga, suerte.
Título: Re: Formularios
Publicado por: Cyclop en Jueves 2 de Diciembre de 2004, 01:32
lo que dice fap1603 es cierto solo tienes que poner asi

Para que regrese a la ventana anterior
Código: Text
  1. Form.Show
  2.  

Para que no regrese a la ventana anterior

Código: Text
  1. Form.Show 1
  2.  

Salu2

Cyclop
Título: Re: Formularios
Publicado por: juravi en Jueves 2 de Diciembre de 2004, 14:36
Gracias a todos por la ayuda. me sirvio.
cualquier problema que tengan y q este a mi alcance, con gusto los ayudo. por alli esta mi correo de yahoo, solo que lo uso con el msn de hotmail.
Otra ves ....Gracias