Zitat von
McMorton:
Ist es möglich ein bestehendes Projekt (viele Units, ohne Form) in eine
DLL zu wandeln?
Die
Dll sollte dann auch z.B. unter Visaul Basic laufen können.
Das Projekt hat momentan 2 Klassen, die nach aussen sichtbar sind (darunter befinden sich noch ca. 100 andere).
Hier werden Strings und Objekte übergeben bzw. zurückgegeben.
Das ganze in ein
Package zu packen funktioniert. Aber interessant währe halt eine universelle
Dll.
Objekte aus
DLL's zu exportieren ist keine gute Idee. Entweder Handles welche per Mapping Objekte referenzieren und eine C-Schnittstelle bereitstellen oder per
COM ein Automatisierungsobjekt mit Interfaces bereitstellen. Wird zwar auch eine
DLL aber eine per
COM anzusprechende.
Windows Vista - Eine neue Erfahrung in Fehlern.