Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Stream in Registrierung speichern (https://www.delphipraxis.net/59432-stream-registrierung-speichern.html)

dahead 22. Dez 2005 14:08

Re: Stream in Registrierung speichern
 
Danke für den Hinweis auf TRegIniFile. Ich werde das gleich mal testen.
(Dauert etwas, da ich sämtliche Read und Write Funktionen erstmal um die fehlenden Parameter ergänzen muss).

DevilsCamp 22. Dez 2005 14:14

Re: Stream in Registrierung speichern
 
Zitat:

Zitat von dahead
Danke für den Hinweis auf TRegIniFile. Ich werde das gleich mal testen.
(Dauert etwas, da ich sämtliche Read und Write Funktionen erstmal um die fehlenden Parameter ergänzen muss).

Wichtig:
Nicht TRegIniFile, sondern TRegistryIniFile.

TRegIniFile hat keine Methode WriteBinaryStream ;)

mumu 22. Dez 2005 14:23

Re: Stream in Registrierung speichern
 
das mit ReadBinaryData müsste doch ohne Probleme funktionieren. ihr müsst einfach zuvor die größe des binär wertes auslesen

Delphi-Quellcode:
size: integer;

size := reg.GetDataSize(SSetVSTObjectsHeader);
Reg.ReadBinaryData(SSetVSTObjectsHeader, Buffer, size);
gruß

dahead 22. Dez 2005 14:32

Re: Stream in Registrierung speichern
 
@DevilsCamp: Also mit den von dir genannten Änderungen klappt es 1a. Vielen Dank!

edit: das mit TRegINIFIle war ein Fehler von mir, hab ich dann auch gesehen. Hab es durch "TRegistryIniFile" ersetzt und wie oben geschrieben, funktioniert nun alles. Ich hab bisher nur noch nie mit TRegistryIniFile gearbeitet, daher die kleine Verwirrung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:11 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