Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VB6 ¿Como ejecutar programa a pantalla completa?

722 views
Skip to first unread message

_indi

unread,
Jun 17, 2001, 3:35:31 AM6/17/01
to
Trabajo en VB 6, hice una aplicacion a 640x480, y quisiera que cuando se
ejecute tape la pantalla completa, tanto en 800x600 o mas.

Intente dando a una propiedad "maximizado", pero la aplicacion me aparece
en una esquina y el resto lo cubre con plomo.
Quisiera que haga lo mismo pero con la aplicacion en el centro.
...o...
la aplicacion en centro y que rellene con negro
...o mejor aun...
¿hay alguna forma de que la aplicacion automaticamente se escale al tamaño
de la pantalla?

ufff
¿alguna otra cosita?...jajaja. :)

alguna idea o ayudita para este pobre servidor informatico.

gracias por cualquier idea.

Saludos
_indi

Jorge Moreno Calderón

unread,
Jun 18, 2001, 5:46:49 PM6/18/01
to
Pon lo siguiente en un módulo

Public Sub Agrandar(Frm As Form)
Frm.Height = Screen.Height
Frm.Width = Screen.Width
End Sub

y desde tu formulario lo llamas

Agrandar me


_indi

unread,
Jun 18, 2001, 10:33:28 PM6/18/01
to
Me funciona, pero me aparece ajustado a la esquina superior izquierda.

¿Hay alguna forma de que me aparezca a pantalla completa y centrado?

gracias.

Juan Carlos Villalobos

unread,
Jun 19, 2001, 11:06:18 AM6/19/01
to
Me.Move 0, 0, Screen.Width, Screen.Height

-----------------------
"_indi" <_in...@yahoo.com> escribió en el mensaje
news:01c0f867$ebe2c080$ef5d4da4@alvaroan...

Eduardo

unread,
Jun 22, 2001, 3:27:05 PM6/22/01
to
Me imagino que si es pantalla completa estará centrado.. jejeje

Ahi va...
Frm.WindowsState = VbMaximized

Saludos.

"_indi" <_in...@yahoo.com> escribió en el mensaje
news:01c0f867$ebe2c080$ef5d4da4@alvaroan...

_indi

unread,
Jun 23, 2001, 3:13:40 AM6/23/01
to
La verdad es que pense lo mismo pero no es asi, probe todo lo que me han
respondido, incluso tu respuesta, pero todo me resulta igual, me cubre toda
la pantalla, pero el form en si aparece ajustado a la esquina superior
izquierda.

Sinceramente les doy las gracias a todos por su tiempo, no se si a ustedes
les resulta, pero a mi no, tal vez sea porque estoy trabajando sobre
windows95, quien sabe, quisa en windows98 resulte, o simplemente no se
puede hacer.

Voy a probar una solucion parche que se me ocurrio, creo que resultaria
bien.
Creare un form vacio y lo pondre de fondo maximizado y que no aparesca en
la barra de tareas y los form del programa los pondre centrados en la
pantalla, y cuando me salga, lo descargare.

gracias nuevamente.
De todas maneras si alguien sabe algo mas, bienvenido sea. :)

Juan Carlos Villalobos

unread,
Jun 26, 2001, 9:16:15 AM6/26/01
to
Talves no te hemos entendido la pregunta, lo que quieres es redimensionar
los controles deacuerdo a la resolucion de pantalla donde se ejecute y
siempre se vea igual???? o es tener el form que llene la pantalla??? si
llena la pantalla no se necesita centrar ya que ocupa todo. bueno trata de
reformular la pregunta o si ya tienes una solucion y te gusta pues listo.
Saludos
Juan Carlos

---------------------------------


"_indi" <_in...@yahoo.com> escribió en el mensaje

news:01c0fbb3$b9268100$251607c8@alvaroan...

Leonardo H. Velásquez P.

unread,
Jun 27, 2001, 3:05:12 PM6/27/01
to
A mi parecer solo es jugar con codigo, al maximizar un form se debera
reestablecer la posicion a traves de codigo de cada control para que quede
en el centro del form.

Esa seria una idea.


"_indi" <_in...@yahoo.com> escribió en el mensaje

news:01c0fbb3$b9268100$251607c8@alvaroan...

sebastianni...@gmail.com

unread,
Mar 5, 2019, 3:11:44 PM3/5/19
to
Para iniciar en el centro de la pantalla del form

Private Sub Form_Load()
StartUpPosition = 2
End Sub

espero que te funcione :)

0 new messages