Systeminfo

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Systeminfo

Beitrag von Rolf Ramacher »

Hi Leute,

ich suche nach Möglichkeiten um einige Informationen vom Kunden ausgedruckt zu erhalten. Wie bekomme ich am einfachsten
die Info z.B. Festplatten-ID, welche Windowsversion usw. - inder Hilfe hatte ich so nichts gefunden.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9361
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Systeminfo

Beitrag von Tom »

Mit Bordmitteln:

OS() - Betriebssystemversion
GetEnv("PATH") - eingestellte Pfade
DiskName() - Laufwerk
DiskFree(DiskName()) - frei auf Laufwerk
GetEnv("Computername") - Name des Computers
AppName() - Name der Anwendung
AppName(.T.) - Name der Anwendung mit Pfad
Herzlich,
Tom
stevie
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 417
Registriert: Mo, 17. Sep 2007 18:20
Wohnort: Senftenberg
Kontaktdaten:

Re: Systeminfo

Beitrag von stevie »

Außerdem aus den Xbase-Tools
VolSerial([cDrive]) -> Seriennummer des Laufwerks
Viele Grüße
Stevie
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Systeminfo

Beitrag von AUGE_OHR »

Code: Alles auswählen

DLLFUNCTION SystemParametersInfoA( nAction, nParam1, @Param2, nWinIni ) USING STDCALL FROM USER32.DLL
wäre wohl der DLL Weg um sonst an "System Informationen" zu kommen.

Wenn du "Maße" brauchst wird

Code: Alles auswählen

DllCall("User32.DLL", DLL_STDCALL, "GetSystemMetrics", SM_xxx)
dir weiterhelfen.

... naja und dann gibt es ja die RegClass für die Registry
gruss by OHR
Jimmy
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Systeminfo

Beitrag von Rolf Ramacher »

Danke für die Infos. Davon kann ich einiges gebrauchen.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Antworten