Hallo, 1. wie bekomme ich ein Form in eine DLL und wie kann ich später auf das Form in der Dll zugreifen? 2. Wie bekomme ich eine Textdatei in eine Dll und wie kann ich sie später wieder lesen und evtl. änderungen reinschreiben. Vielen Dank
Announcement
Collapse
No announcement yet.
dll und form
Collapse
X
-
Hi,
Hab grad keinen Builder da, aber das geht ungefaer wie folgt:<br>
1. Neu -> dll - Experte. <br>
2. Neu -> Form. <br>
Wechsle auf die vom Dll - Experten erzeugte Datei:
<pre>
#include "Entry.h"
int InvokeShowForm(void){
if (!Form1) Form1 = new TForm1(NULL);
Form1->ShowModal();
}
</pre>
Erzeuge eine Headerdatei Entry.h und schreibe die Inovke Methode in diese:
<pre>
// bin mir hier vorne nicht ganz sicher - kann erst am Montag nachschaun.
extern declspec (dllexport) int InvokeShowForm(void);
</pre>
Abspeicher, dll erzeugen.<br>
Neues Projekt erzeugen, lib hinzufuegen, Entry.h includieren, Pfad hinzufuegen, und irgendow InvokeShowForm() aufrufen -> Form wird angezeigt.
CU Chri
Comment