elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 03:11  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Como crean sus app teniendo en cuenta la resolucion del usuario?
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Como crean sus app teniendo en cuenta la resolucion del usuario?  (Leído 1,533 veces)
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: Como crean sus app teniendo en cuenta la resolucion del usuario?
« Respuesta #15 en: 18 Octubre 2011, 07:18 »

Si haces una resolucion estandarizada no habra problemas un 800x600 jala donde quiera alctualmente... igual tu duda se soluciona INVESTIGANDO sobre las susodichas notebooks...

Dulces Lunas!¡.


En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: Como crean sus app teniendo en cuenta la resolucion del usuario?
« Respuesta #16 en: 18 Octubre 2011, 14:42 »

no hay que complicarse en esto, nada de averiguar la resolucion ni nada de eso, eso es chapuza, tenes 2 formas:

1 - hacer las ventanas fijas de tamaño (asi lo hago yo) hoy en dia la resolucion minima es de 800x600 o mas, con eso ya te alcanza para hacer una ventana bastante frande.

2 - hacer que se pueda dimesnionar como el usuario quiera y al mismo tiempo aplicar el redimensionamiento a los controles, como hace cualquier programa, por ejemplo firefox, la barra de direcciones se hace grande segun el ancho de la pantalla, eso es simple, en .NET en 2 patadas lo haces con la propiedad Anchor, en vb6 no hay nada de eso , hay un control en PSC que simula el ancor pero yo prefiero escribir un codigo limpio.

eso si, lo de redimensionar controles no debes redimensionar la fuente como vi en algunos ejemplos, eso queda horrible, simplemente es redimensaionar el ancho o alto, no hay otra.

saludos.


En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
$Edu$


Desconectado Desconectado

Mensajes: 1.415



Ver Perfil
Re: Como crean sus app teniendo en cuenta la resolucion del usuario?
« Respuesta #17 en: 18 Octubre 2011, 15:37 »

Gracias ya solucione gracias a 79137913 con un scroll, ya que antes no habia podido yo, pero ahora quedo todo perfect y no me importa mas la resolucion :P, gracias a todos por sus comentarios, aprendi mas de 4 cosas jeje, saludos!
En línea

Estado en el MSN:
79137913


Desconectado Desconectado

Mensajes: 780


4 Esquinas


Ver Perfil WWW
Re: Como crean sus app teniendo en cuenta la resolucion del usuario?
« Respuesta #18 en: 18 Octubre 2011, 23:01 »

HOLA!!!

Gracias ya solucione gracias a 79137913 con un scroll, ya que antes no habia podido yo, pero ahora quedo todo perfect y no me importa mas la resolucion :P, gracias a todos por sus comentarios, aprendi mas de 4 cosas jeje, saludos!

No era muy dificil, agrego una scrollbar vertical con el nobre NoMoveVScroll

En su evento change

Le ponen:
Código
'en los tag de los controles le ponen el top inicial.
For each control in me
   if mid(control.name,1,6) <> "NoMove" then Control.top = val(control.tag) - NoMoveVScroll.value
next
 

No es solo ese el code pero con eso les tiene que andar.
GRACIAS POR LEER!!!
En línea

"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

 79137913                          *Shadow Scouts Team*                                                          Resumenes Cs.Economicas
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: Como crean sus app teniendo en cuenta la resolucion del usuario?
« Respuesta #19 en: 19 Octubre 2011, 17:37 »

.
Hay que definir que se considera un codigo limpio!¡... ya que puedo instanciar el form en una clase y en este poner el codigo que se encargue de redimensionar los controles, pero claro, .NET ya es la otra oreja del burro.

por ejemplo:

en Form
Código
Option Explicit
Dim oThis As Class1
 
Private Sub Form_Initialize()
   Set oThis = New Class1
   Set oThis.oForm = Me
End Sub
 
Private Sub Form_Terminate()
   Set oThis = Nothing
End Sub
 

en una clase
Código
Option Explicit
Public WithEvents oForm As Form
 
Private Sub oForm_Load()
   MsgBox "Hola Mundo"
End Sub
 
Private Sub oForm_Unload(Cancel As Integer)
   MsgBox "Adios Mundo Cruel"
End Sub
 

y con eso se podria programar una clase Generica que puede o no redimencionar o hacer X cosa y dejar el codigo del form intacto... claro que limitandose... por ejemplo, quedaria bien el codigo de 79137913 estandarizando una nomeclatura para los nombres de los controles en todos los forms, en aquel caso agregando "NoMove" en el nombre de los mismos, y se podria instancia la clase en varios forms siendo esto lo mas deseado de esta manera se crearia un "codigo limpio" con respecto a evitar codigo repetido en varios forms, .Net es muy bueno eso me queda claro!¡.

Me parecio interesante decir esto de la clase debido a que seguro querra hacer lo mismo en mas de un solo form.

Dulces Lunas!¡.
« Última modificación: 19 Octubre 2011, 17:52 por BlackZeroX (Astaroth) » En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como recuperar mi cuenta d usuario de xp
Windows
Wua Willies 1 621 Último mensaje 5 Septiembre 2005, 23:33
por Thunder2k
¿Cómo instalar un programa solamente en una cuenta de usuario?
Windows
CaBiRo 6 731 Último mensaje 29 Enero 2006, 19:06
por Randomize
como puedo abrir mi cuenta de usuario con contraseña?
Windows
Brokencero 4 3,714 Último mensaje 22 Octubre 2008, 21:07
por Novlucker
como se elimina 1 cuenta de usuario
Windows
arme 2 2,312 Último mensaje 21 Agosto 2009, 08:38
por andreselmejor
como elimino cuenta de usuario??
Windows
fallasdelsistema 10 982 Último mensaje 27 Julio 2011, 00:47
por LunaHAck
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines