Textdatei aus DLL hohlen
-
Hi, wie kann ich eine vorgefertigte readme, die ich in die resourcen einer dll integriert habe, herrausladen?
-
Was für ne Art Resource ist denn das? RCDATA?
-
Das ist egal, ich will nur irgenwie eine textdatei in eine externe dll packen und wieder auslesen.
Was würdest du mir denn empfehlen.
Danke schonmal!
-
Die Textdatei nicht als Textdatei in die Resource packen, sondern als STRINGTABLE.
-
Wie das, jede einzelne Zeile hinzufügen??
-
So zum Beispiel:
STRINGTABLE DISCARDABLE BEGIN IDS_MYTEXT "[Hier einfach deinen Text reinhauen]" END
Mit LoadString() kannst du dann den Text laden.
-
AQber was, wenn meine textdatei länder als 255 zeichen lang ist, die hat ca 2000?
-
Hach, mein Gott, dann nimm eben RCDATA anstatt STRINGTABLE. Zum Laden kannst du dann TResourceStream verwenden.
-
Ja, gut, danke.
Und wie benutze ich TResourceStream?
-
Du wirst selber wissen, wo du da nachschauen musst!