Hallo,
ich habe vor, bestimmte Funktionen, die ich mit Visual Basic 6 geschrieben habe, in eine DLL auszulagern. Allerdings wäre es günstiger, diese Funktionen in Visual C++ 6 umzusetzen und damit die DLL zu erzeugen.
Frage 1:
Ist es überhaupt möglich, ohne weiteres mit C++ geschriebene DLLs in VB, Delphi, … einzubinden? Mit OCX geht’s ja auch. Ist die einzige Voraussetzung die, daß die Datentypen eventueller Parameter in allen Sprachen gleich sind?
Frage 2:
Kann ich eine mit VB geschriebene Klasse in eine DLL packen? Müßte doch eigentlich gehen, oder?
Frage 3:
Kann mir das mal jemand an VC++6 demonstrieren? Ich meine: Hat jemand gerade ein VC++6-Projekt einer DLL da, das eine Klasse enthält, deren einzige Funktion bei Aufruf „TRUE“ zurückliefert, den übergebenen String per Meldungsfenster ausgibt und diesen zusätzlich in die einzige Eigenschaft des Klassenobjekts schreibt, so daß man ihn dort auslesen kann?
Das würde mir wirklich sehr weiterhelfen!
Na mal sehen, ich bin für jeden Hinweis dankbar!
Kristian