Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 05-11-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 26
BlueSteel Va por buen camino
Wink

Cita:
Empezado por Bauhaus1975 Ver Mensaje
Hola de nuevo,
(Trabajo con Delphi Studio 2006 para Win32)
Parece que trabajando en un proyecto en ordenadores con resolución, el primero de 1280 y otro con 1024 al abrir el proyecto los formularios y fuentes aparecen reducidos en algunos casos (creo que los que trabajé en el PC a mayor resolución)

¿Hay alguna manera de hacer que todo quede a dimensiones y tamaños de fuentes estables, independientemente con el ordenador con el que abra el proyecto?
Gracias y un saludo.
Hola, bueno, existen varias formas de hacer lo que necesitas...

lo que yo utilizo es usar una función que me cambie la resolucion de la pantalla...

te dejo la función...

Código Delphi [-]
// Funcion que permite cambiar la resolución de la Pantalla
Function SetScreenResolution(Ancho, Altura: integer): Longint;
var
 DeviceMode: TDeviceMode;
begin
 with DeviceMode do begin
   dmSize := SizeOf(TDeviceMode);
   dmPelsWidth := Ancho;
   dmPelsHeight := Altura;
   dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
 end;
 Result := ChangeDisplaySettings(DeviceMode, CDS_UPDATEREGISTRY);
end;

y para llamarla solo debes poner esto

Código Delphi [-]
 SetScreenResolution(1024, 768);

creo que esto lo debieras complementar con una función que te entrege la resolución del sistema (no tengo ninguna a mano)..... cosa que cuando ingreses al sistema preguntes si la resolución es igual a la que necesita tu sistema, si la cumple no haces nada, pero si no la cumple guardas la resolución en una variable, cambias la resolucción a la deseada y cuando salgas del sistema restableces la resolución del sistema a la que tenia ...

Salu2
__________________
BlueSteel
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Resolucion diferente en IDE y App Ezecool Varios 3 26-04-2008 15:13:07
problemas con diferente versiones report builder buzon Impresión 0 02-05-2007 18:28:23
Un Form diferente... Gabriel2 OOP 1 01-06-2005 17:40:29
problemas de resolución jmlifi Varios 1 27-05-2005 19:34:00
ListBox diferente... Elfoscuro Varios 4 26-03-2005 09:38:14


La franja horaria es GMT +2. Ahora son las 15:24:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi