Foros del Web » Programación para mayores de 30 ;) » Programación General »

cambio de resolucion

Estas en el tema de cambio de resolucion en el foro de Programación General en Foros del Web. Hola, hice un programa en 1024x768 y este programa corre en maquinas que tienen esa resolucion, pero tambien en maquinas que tienen 800x600. (en estas ...
  #1 (permalink)  
Antiguo 07/10/2004, 18:51
 
Fecha de Ingreso: abril-2004
Ubicación: Añatuya
Mensajes: 95
Antigüedad: 20 años, 7 meses
Puntos: 0
cambio de resolucion

Hola, hice un programa en 1024x768 y este programa corre en maquinas que tienen esa resolucion, pero tambien en maquinas que tienen 800x600. (en estas maquinas la resolucion no se puede cambiar porque el monitor no soporta 1024x768)
Entonces mi idea es hacer que el programa detecte la resolucion y en base a eso cambie los tamaños de los controles del formulario de acuerdo a la resolucion detectada.

Pero como hacerlo????
__________________
Un angel le dice a Dios - Señor han descifrado el genoma humano - a lo que Dios contesta - Condenados hackers, voy a tener que cambiar la contraseña
  #2 (permalink)  
Antiguo 07/10/2004, 20:54
 
Fecha de Ingreso: noviembre-2003
Ubicación: Tabasco, Mexico
Mensajes: 249
Antigüedad: 21 años
Puntos: 2
Para detectar que resolucion tiene usa el objeto screen... y luego, en el evento Resize del form modifica las posiciones y los tamaños de los controles en pantalla...

Mira, no se si me regañen o que, pero aqui te dejo un enlace a un control active X que puedes usar en tus programas en VB, este reconoce y soporta vvarias resoluciones. Te devuelve la resolcuion actual y tambien te permite cambiarla por alguna que el control soporte yq ue el motitor tambien soporte... ahi tambien se explca su uso... bueno la URL es:

Dejame buscarlo que ya no me acuerdo bien donde esta... ya lo encontre:

http://www.soloprogramacion.net/foro...ub=5&msg=28#30

Hasta pronto...

PD. si algun moderador cree conveniente editar este mensaje, esta bien...
__________________
Crea tu Foro Gratis
Portal Tabasco
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:34.