AW: Info-Fenster von Windows anzeigen
Darum ging es uns auch gar nicht, sondern um die falschen Parametertypen. Schau Dir doch die korrigierte Fassung aus #26 noch einmal an.
|
AW: Info-Fenster von Windows anzeigen
Zitat:
Zitat:
MfG Dalai |
AW: Info-Fenster von Windows anzeigen
Zitat:
Deshalb sollte/könnte man auch das hier nehmen. GetVersionEx http://securityblog.gr/2617/get-wind...-service-pack/ gruss |
AW: Info-Fenster von Windows anzeigen
Es funktioniert wunderbar, wenn man sich die Version von "kernel32.dll" beschafft.
Delphi-Quellcode:
AppVersion := GetFileVersion( ParamStr(0) );
WinVersion := GetFileVersion( 'kernel32.dll' ); // liefert die echte Windows-Version |
AW: Info-Fenster von Windows anzeigen
Hallo Dalai,
ich will's nicht so oft erwähnen, ich sehe schlecht und bin nur Hobby-Programmierer.. Ich habe die Seite bei MS gefunden und weiß jetzt, dass GetWindowsVersion ausgeknipst ist:https://msdn.microsoft.com/en-us/lib...=vs.85%29.aspx Mit dem Manifest-Beispiel komme ich aber nicht zurecht, da fehlen mir die Grundlagen. Die weiteren Lösungen werde ich am anderen Rechner mit Delphi ausprobieren. Willie. |
AW: Info-Fenster von Windows anzeigen
Zitat:
Zitat:
MfG Dalai |
AW: Info-Fenster von Windows anzeigen
Interessant mit Sourcecode:
http://www.winsoft.sk/download/osversion.zip http://www.winsoft.sk/download/osversion.exe |
AW: Info-Fenster von Windows anzeigen
|
AW: Info-Fenster von Windows anzeigen
Es ist die Frage wozu man es braucht. Nur zum Anzeigen kann man wohl die Version von der kernel32.dll nehmen. Will man aber sicherstellen, dass das Programm auch unter der angestrebten Windows Version lauffähig ist, sollte man gegen VerifyVersionInfo https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx testen.
|
AW: Info-Fenster von Windows anzeigen
Hallo,
bei Delphi 10 Berlin liefert TOSVersion.ToString Windows 10(Version 10.0 Build 0 64-Bit-Edition) zurück. Schon besser aber nicht gut! TOSVersion.Check(6,3) gibt true zurück bei Windows 10. Gut! Ich habe gerade festgestellt, es ist völlig egal welche Werte ich eingebe z.B 0,0 oder 8,0, es ergibt immer true. Aber wenn der Programmierer mit dem Manifest selbst bestimmt, welche Version es sein soll, ist eine Abfrage wohl tatsächlich unnötig. Ich verstehe die Absicht von Microsoft nicht! Gruß Willie |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz