Morgen. Ich bastel grade für mich ein Programm, das ein JAR als Textressource hat und das dann beim Ausführen abspeichert und ausführt.
Da habe ich jetzt folgendes Problem: Momentan nutze ich noch nen TResourceStream, der allerdings mit Classes ordentlich auf die Dateigröße schlägt.
Daher wäre
WinAPI deutlich effizienter.
Allerdings blicke ich bei LoadResource nicht ganz durch. Momentan sieht das ganze so aus:
(Buffer ist ein PChar)
Buffer:=Pointer(LoadResource(HINSTANCE, FindResource(HINSTANCE,
'jardata', 'text')));
Das ganze gibt keine AccessViolation, daher scheint Buffer zumindest mal nicht ins Speichernirvana zu zeigen. Allerdings ist Buffer bei Ausgabe in ner MessageBox leer.