Entwickler-Ecke

Windows API - GetEnvironmentVariable aus WinAPI


UGrohne - Di 19.11.02 17:50
Titel: GetEnvironmentVariable aus WinAPI
Moin Leute,
hab vorhin geschaut, wie man das Win-Verzeichnis rauskriegt. Da wurde mir dann die Funktion

Quelltext
1:
GetEnvironmentVariable(Name: string): string;                    

empfohlen.
Habs gleich ausprobiert, aber es geht net. Der zeigt mir nur dieselbe Funktion der WinAPI an, die aber ganz andere Parameter erwartet.

Die Unit SysUtils steht im uses-Clause drin, das isses also net....


UGrohne - Di 19.11.02 18:04

Hat sich erledigt, wegen der WinAPI-Funktion wollte ich das Ergebnis (warn Cardinal) einer Variable des Typs Cardinal zuweisen, da hatter dann halt nur die WinAPI-Funktion angeboten *blöd*
:autsch:


Delete - Di 19.11.02 18:47
Titel: Re: GetEnvironmentVariable aus WinAPI
UGrohne hat folgendes geschrieben:
hab vorhin geschaut, wie man das Win-Verzeichnis rauskriegt. Da wurde mir dann die Funktion

Quelltext
1:
GetEnvironmentVariable(Name: string): string;                    

empfohlen.

Von wem? Der müsste gleich gepeitscht werden ... aber nachher gefällt´s demjenigen noch ... :twisted:

Will sagen: wenn du es nicht schon herausgefunden hast, dann such mal lieber nach GetWindowsDirectory. Irgendwo hier in AUQ hat Luckie (glaube ich) ein Beispiel dazu gepostet.


mexx2k - Sa 01.09.07 08:33


Delphi-Quelltext
1:
GetEnvironmentVariable('ComputerName');                    


^^
so lese ich aus, welchen Computernamen ich habe.
Wo finde ich herraus, welche 'Systeminformationen' ich noch auslesen kann mit 'GetEnvironmentVariable'?

Danke


BenBE - Sa 01.09.07 12:13


Quelltext
1:
cmd /K set