Bonjour à toutes et à tous,
Après un petit séjour aux soins intensifs de cardiologie, je reprends peu à peu mon hobby.
J'ai une application qui doit fonctionner sur Vista et Seven mais pas sur les versions antérieures comme XP.
Dès la détection, un message annonce que l'application n'est pas compatible puis se ferme !
En utilisant TosVersionInfo, je procède comme suit :
Edit, je viens d'utiliser Application.Terminate et c'est bon à condition que la version de XP est 5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 .......... if (Win32Platform = VER_PLATFORM_WIN32_NT) and (((Win32MajorVersion = 5) and (Win32MinorVersion >= 1))) then begin showmessage('Cette application n''est pas compatible avec cet Os') ; exit; end; .......
Cela ne fonctionne pas donc ou est le problème ?
Merci d'avance.
@+,
Cincap
Partager