Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Unterscheiden ob WindowXP oder Windows7 64Bit (https://www.delphipraxis.net/164150-unterscheiden-ob-windowxp-oder-windows7-64bit.html)

Ines 31. Okt 2011 07:36

Delphi-Version: 2009

Unterscheiden ob WindowXP oder Windows7 64Bit
 
Hallo,

ich hoffe, Ihr könnt mir wieder helfen.
Wir haben inzwischen neben Windows XP auch einige Rechner mit Windows7 64Bit.
In einem Programm habe ich nun Probleme mit den unterschiedlichen Betriebssystemen.

Es gibt doch eine Möglichkeit herauszufinden, auf welchem Rechner bzw. Betriebssystem das Programm gerade läuft.

Ich weiß nicht mehr genau wie das geht! :oops: Nach welchem Suchbegriff kann ich googlen? Sicher ist das Problem bekannt und schon vielfach diskutiert worden.

Vielen Dank für Eure Mühe
Ines:?

jaenicke 31. Okt 2011 07:49

AW: Unterscheiden ob WindowXP oder Windows7 64Bit
 
Stichwort: GetVersionEx ;-)

Und um herauszufinden, ob dein 32-Bit Programm gerade auf einem 64-Bit PC läuft gibt es IsWow64Process.

Wozu brauchst du die Unterscheidung eigentlich? (Meistens ist diese gar nicht in der Form nötig.)

Bummi 31. Okt 2011 07:57

AW: Unterscheiden ob WindowXP oder Windows7 64Bit
 
http://www.delphipraxis.net/156372-o...ermitteln.html

mkinzler 31. Okt 2011 07:57

AW: Unterscheiden ob WindowXP oder Windows7 64Bit
 
In der JCL ist die Unit JclSysinfo dabei.

Ines 31. Okt 2011 08:02

AW: Unterscheiden ob WindowXP oder Windows7 64Bit
 
Danke für Eure schnelle Antwort!

Ich brauch' die Unterscheidung, um festzustellen, auf welchem Ordner die Bilder liegen, die ich mit TOpenPictureDialoge einlesen will. Unter 7 hat sich das nämlich geändert (es lebe der Admin! - sorry!)

Ines

mkinzler 31. Okt 2011 08:12

AW: Unterscheiden ob WindowXP oder Windows7 64Bit
 
Verwende keine festen Pfad sondern verwende die ermittluung per "special folders"

Ines 31. Okt 2011 08:50

AW: Unterscheiden ob WindowXP oder Windows7 64Bit
 
Danke für den Tip.

Ines


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:04 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