Autor Beitrag
Hochhaus
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 662
Erhaltene Danke: 8

Windows 7
Delphi XE2
BeitragVerfasst: Sa 15.12.12 13:23 
Hallo allerseits !

in einem meiner Programme müsste ich wissen, welche Windows-Version gerade läuft. Zu unterscheiden wären: Win95, Win98, NT, ME, 2000, XP, Vista, 7 oder 8. Wie kann ich dies programmtechnisch mit Delphi XE2 und 6 feststellen ?

Danke im Voraus für jede Antwort !


Hochhaus
WasWeißDennIch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 653
Erhaltene Danke: 160



BeitragVerfasst: Sa 15.12.12 13:25 

Für diesen Beitrag haben gedankt: Hochhaus
Hochhaus Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 662
Erhaltene Danke: 8

Windows 7
Delphi XE2
BeitragVerfasst: Sa 15.12.12 13:28 
Danke !

So was kann ich gut gebrauchen. Super !


Hochhaus
ChrisCross
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 124
Erhaltene Danke: 12

Windows 10 64 bit
Delphi XE6 Starter
BeitragVerfasst: Sa 15.12.12 18:24 
Hallo Hochhaus,

vielleicht hilft dir das auch: www.delphi-treff.de/...s-version-ermitteln/

Gruß Christoph

Für diesen Beitrag haben gedankt: Hochhaus
MeierZwoo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 94
Erhaltene Danke: 11

Win 7, DOS5
Delphi 2007 Architect, BP7/TP5, LISP, PS
BeitragVerfasst: Mi 02.01.13 16:35 
Dabei wird aber bei gesetztem Kompatibilitätsmodus die Win-Version des Kompatibilitätsmodus und nicht das wirklich lfd. Windows zurückgeliefert!

Für diesen Beitrag haben gedankt: Hochhaus
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19272
Erhaltene Danke: 1740

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 02.01.13 16:57 
user profile iconMeierZwoo hat folgendes geschrieben Zum zitierten Posting springen:
Dabei wird aber bei gesetztem Kompatibilitätsmodus die Win-Version des Kompatibilitätsmodus und nicht das wirklich lfd. Windows zurückgeliefert!
Und das ist auch gut so! Ein großer Teil der nicht lösbaren Inkompatibilitäten bei neuen Windowsversionen rührt (abgesehen von nicht vorhandenen neuen Treibern) von Software her, die die Windowsversion anderweitig zu bestimmen versucht. Und da kann man dann nur noch die Erkennung der Windowsversion patchen...

Wichtig ist auch auf Version "größer oder gleich" zu prüfen und nicht auf "ist gleich". Dann braucht man den Kompatibilitätsmodus meistens nicht einmal.

Für diesen Beitrag haben gedankt: Hochhaus