![]() |
TempVariable als WideString
Hallo,
ich habe die Aufgabe eine eigene Komponente zu erstellen. Diese soll Unicode fähig sein. Also WideString. Dazu habe ich die TNT Units zur auswahl. Ich suche eine Function ähnlich/gleich GetEnvironmentVariable. Nur natürlich WideString fähig und in den tnt Units enhalten. Weiß jemand von euch wo ich die finde? Habt ihr selber erfahrunge mit den Tnt Units ? gruß LordPsychoter |
Re: TempVariable als WideString
GetEnvironmentVariable ist eine API-Funktion und als solche als GetEnvironmentVariableW auch als Unicodeversion vorhanden.
Falls diese nicht deklariert sein sollte (was ich nicht glaube), dann müsstest das selbst machen. |
Re: TempVariable als WideString
GetEnvironmentVariable ist keine direkte WinAPI-Funktion ... es ist nur eine Programminterne Umleitung
GetEnvironmentVariableA ist mit AnsiChar und GetEnvironmentVariableW mit WideChar(Unicode) |
Re: TempVariable als WideString
Danke. :)
Soweit so klar. Wisst ihr zufällig auch in welcher Unit diese Implementiert sind? Ich kann mir kaum vorstellen das diese nicht irgendwo zu finden sind. Gruß LordPsychoter |
Re: TempVariable als WideString
Ganz normal in der Unit Windows. ;-)
|
Re: TempVariable als WideString
Unit Windows ... da wo fast alles drin ist
|
Re: TempVariable als WideString
Hallo,
nein die Funktion ist nicht in der Windows Unit enthalten. Dort ist die Funktion: GetEnvironmentStringsW enthalten. Verflucht irgendwo muss das doch zu finden sein ;) gruß LordPsychoter |
Re: TempVariable als WideString
JclWinBase aus der JCL hat die Funktion GetEnvironmentVariableW dynamisch aus der kernel32.dll importiert.
|
Re: TempVariable als WideString
Zitat:
Edit: Aber was hilft dir diese Information. Die Unit Windows wirst du wohl eingebunden haben :gruebel: |
Re: TempVariable als WideString
Zitat:
Ich hol mir mal nen kaffe und mache besser dann erst weiter. Danke :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz