... aber .Net ist inzwischen ein paar Versionen weiter. Und so, wie die intern immer alles mögliche ändern, ja vielleicht auch die Möglichkeiten des Aufrufes durch Xbase++-Programme.
Jan
DLL-Funktionsaufruf für Anfänger
Moderator: Moderatoren
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: DLL-Funktionsaufruf für Anfänger
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: DLL-Funktionsaufruf für Anfänger [ERLEDIGT]
das bezieht sich auf Xbase++ "eigene" DLLBenz hat geschrieben:Ich habe versucht die DLL, angelehnt an das Beispiel "XPPW32\source\samples\basics\DLL\main.prg" und dort 6. einzufügen, das hat aber leider nicht funktioniert.
wenn du mit C Code arbeiten wolltest dann wäre es c:\ALASKA\XPPW32\SOURCE\samples\basics\CAPI\
betr. DotNet
kurze Version : deine C# DLL ist nicht "registriert"
die Windows eigenen DLLs sind alle "registriert" und wie eine CLSID dem System bekannt.
das DotNet Sample, von Olaf870, setzt auf die activeX Schnittstelle mit der ProgID
Code: Alles auswählen
[ProgId("CombiFinanz.de.AX.Form1")]
[ClassInterface(ClassInterfaceType.AutoDual)]
wenn man nur die DLL hat soll es mit "DotNetInstall.exe" gehen
Code: Alles auswählen
DotNetInstall.exe <installationPath\>dotnetsample.dll
glaube kaum das sich das in den nächsten Versionen ändern wird ...Benz hat geschrieben:Ich habe die Compilerverion 1.90355.
gruss by OHR
Jimmy
Jimmy