Textdatei in dll einbinden
-
Hallo liebe Community,
ich hätte da eine Frage die mich ne Weile bereits beschäftigt. Ich arbeite mit an einer großen (nur groß im Sinne der bereits vorhandenen Quellcodezeilen, nicht groß was Bedeutung des Programmes betrifft) Softwareprojekt, die dafür da ist, auch in anderen Projekten eingefügt zu werden. (Stichwort dll)
Nun gehören zum Teil des Projektes der zur DLL compiliert wird, auch 5 Textdateien. Diese müssen leider auch sein, da diese öfters ausgetauscht werden, gegen andere Textdateien, welches das Verhalten der dll verändert. Direkt in den Code rein zu hacken wäre bedeutend zu anstrengend.
Nun die Frage:
Wie integriere ich die 5 Textdateien in meine dll. Und sind diese, wenn in der dll abgespeichert, genauso aufrufbar wie ausserhalb der dll. Oder muss ich den Dateipfad zum jeweilgen Textfie an die Struktur der dll anpassen.
Geht das überhaupt wie ich es mir vorgestellt habe?Beste Grüße,
murxtilt
-
Verwende den Ressourcen und füge die Datei als Verweis in die RC Datei ein.
Mit FindResource und LoadResource kannst Du die Daten in Deinem Programm verfügbar machen.