Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#7

Re: kann man umgebungsvariablen in der registry benutzen?

  Alt 19. Apr 2007, 16:02
Zitat von himitsu:
Das Auslesen bleibt gleich, nur eim Erstellen des Strings mußt du den passenden Typen verwenden/angeben.
Da ich den String schon als exportierte Registrydaten hatte, konnt ich das nicht festlegen. Ich habe nach einiger Recherche aber herausgefunden, daß der registry-Import den Typen anhand der Formatierung der registry-StringDaten festlegt.
Aus
Zitat:
[HKEY_CLASSES_ROOT\CLSID\{00025e8b-0000-0000-c000-000000000046}\InprocServer]
@="%SystemRoot%\\SYSTEM\\DAO2516.dll"
habe ich
Zitat:
[HKEY_CLASSES_ROOT\CLSID\{00025e8b-0000-0000-c000-000000000046}\InprocServer]
@=hex(2):25,53,79,73,74,65,6D,52,6F,6F,74,25,5C,53 ,59,53,54,45,4D,5C,44,41,4F,32,35,31,36,2E,64,6C,6 C,00
erstellt, das wird beim Import als REG_EXPAND_SZ interpretiert.
Damit läuft es.
  Mit Zitat antworten Zitat