Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Taille d'une form et version Windows en Delphi Mer 18 Jan 2012 - 1:16 | |
| Pour ceux qui créent des DLL en Delphi et qui souhaitent adapter automatiquement la taille d'une form créée dans une telle DLL, à la version de Windows (XP, Vista, ...), voici un petit code très simple pour le réaliser: - Code:
-
Width := Width + Width-ClientWidth-8; // 8 = XP SP3 Height := Height + Height-ClientHeight-34; // 34 = XP SP3
Note: Les valeurs 8 et 34 sont valables pour une DLL créée et générée sur un système sous XP ! Si l'on développe sur un autre système, il faut adapter ces valeurs en fonction du système, et le reste du code reste identique. Pour connaître ces valeurs sur son propre système, le plus simple est d'exécuter le petit programme dimensions.exe contenu dns "DLL divers" disponible sur mon site. Entre autres informations, il affiche ces deux valeurs. | |
|
exdragon
Nombre de messages : 601 Date d'inscription : 05/01/2012
| Sujet: Re: Taille d'une form et version Windows en Delphi Mer 18 Jan 2012 - 2:09 | |
| Merci pour les utilisateurs de Delphi | |
|