Hallo Glühwürmchen,
schön geschrieben
ich hoffe ich habe es richtig verstanden...
Mit StoreRav wird der RAV-stream (mehr ist die RAV-DAtei nicht) komplett
in der
dfm gespeichert, d.h. die rav muss gar nicht mehr physikalisch existieren
(ausser man will was ändern
).
Auszug aus der
dfm mit einem RvProject-storeRav-Report:
Delphi-Quellcode:
object RvProject1: TRvProject
Engine = RvSystem1
ProjectFile = 'xyz.rav'
OnCreate = RvProject1Create
Left = 8
Top = 448
RaveBlobNew = {
983D0000487037A0BBE3E2405241561A459C00000000075265704D414B550013
545261766550726F6A6563744D616E616765720B5261766550726F6A65637408
0D436F6D70696C654E6565646564000546616C73650846756C6C4E616D65060B
5261766550726F6A6563740A43617465676F7269657308000A506172616D6574
65727308000650495661727308000B556E697473466163746F72050000000000
000080FF3F0000060A445642656E75747A65720D545261766544617461566965
7700C9020000000D545261766544617461566965770A445642656E75747A6572
080D436F6D70696C654E656564656400
d.h. man könnte (habe ich noch nie darüber gedacht) über RvProject1.LoadRaveBlob()
eine Store-Möglichkeit auch über andere Streammöglichkeiten (mit relativem
Speicherort) realiseren....
thomas, TeamNevrona