Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TempVariable als WideString (https://www.delphipraxis.net/130554-tempvariable-als-widestring.html)

himitsu 11. Mär 2009 09:23

Re: TempVariable als WideString
 
das ist aus Windows.pas von D7 und in den 2000er Versionen isses auch drin
Zitat:

function GetEnvironmentStrings: PChar; stdcall;
{$EXTERNALSYM GetEnvironmentStrings}
function GetEnvironmentStringsA: PAnsiChar; stdcall;
{$EXTERNALSYM GetEnvironmentStringsA}
function GetEnvironmentStringsW: PWideChar; stdcall;
...
function GetEnvironmentStrings; external kernel32 name 'GetEnvironmentStringsA';
function GetEnvironmentStringsA; external kernel32 name 'GetEnvironmentStringsA';
function GetEnvironmentStringsW; external kernel32 name 'GetEnvironmentStringsW';

jaenicke 11. Mär 2009 13:35

Re: TempVariable als WideString
 
Zitat:

Zitat von LordPsychoter
Hallo,

nein die Funktion ist nicht in der Windows Unit enthalten.

Also ich habe keine Ahnung welche komische Delphiversion du hast. Mindestens ab Delphi 3 ist GetEnvironmentVariableW enthalten.
Delphi 1 und 2 habe ich nicht mehr installiert, aber die benutzt ja ohnehin keiner mehr.

Deshalb kann das eigentlich kaum sein, dass das nicht enthalten ist. :gruebel:

@himitsu:
Es geht um GetEnvironmentVariable nicht GetEnvironmentStrings. ;-)

himitsu 11. Mär 2009 13:58

Re: TempVariable als WideString
 
Zitat:

Zitat von jaenicke
@himitsu:
Es geht um GetEnvironmentVariable nicht GetEnvironmentStrings. ;-)

das passiert, wenn man den (einen) Namen aus'm vorhergehenden Post rauskopiert :oops:

Aber GetEnvironmentVariableW gibt es auch (zumindestens in D7+)

sirius 11. Mär 2009 14:11

Re: TempVariable als WideString
 
Ihr zwei habt schon bemerkt, dass Lord die Funktion längst gefunden hatte :gruebel:

himitsu 11. Mär 2009 14:15

Re: TempVariable als WideString
 
jupp :angel:

jaenicke 11. Mär 2009 14:26

Re: TempVariable als WideString
 
Zitat:

Zitat von sirius
Ihr zwei habt schon bemerkt, dass Lord die Funktion längst gefunden hatte :gruebel:

Ach die Einbindung der Unit, jetzt sehe ich es. :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:46 Uhr.
Seite 2 von 2     12   

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