Einzelnen Beitrag anzeigen

chrissi

Registriert seit: 22. Sep 2004
9 Beiträge
 
Delphi 5 Standard
 
#1

Probleme mit dem Aufruf von reg.ReadBinaryData

  Alt 8. Okt 2004, 14:16
Hallo,
ich möchte eigentlich aus einem DWord in der Registry die Daten auslesen. Ich habe alles denke ich korrekt initialisiert, finde meinen Pfad auch mit
reg.RootKey
reg.OpenKey
reg.GetValueNames
Das funktionier soweit alles. Nur aus dem ReadBinaryData werde ich nicht schlau. Egal wie ich es aufrufe, immer bekomme ich irgendwelche Fehlermeldungen. Die OH hilft mir auch nicht, da ich es nicht verstehe, was die mit der Var Buffer und mit BufSize wollen. Ich habe versucht da Variablen anzulegen, aber nichts was ich gemacht habe hat funktioniert.
Wie muss ich den Befehl aufrufen, dass er mir in das Array of Integer (items) die Daten reinschreibt? Er gibt sie doch als Int-Wert zurück, oder? Wenn ich nur

items[0] := reg.ReadBinaryData('Software\...\ItemID1');

schreibe bekomme ich natürlich "nicht genügend Parameter" als Fehlermeldung zurück, aber wie und welche Parameter muss ich noch angeben (... steht für den ermittelten ewig langen Pfad)

Vielen Dank im Voraus und ich hoffe es gibt einen einfachen Aufruf, ähnlich wie bei ReadInteger oder so...

Chrissi
  Mit Zitat antworten Zitat