Problem gelöst. Ich hatte die Deklaration der DLL Funktionen mit Parametern des Typs Variant falsch nach Clarion übersetzt.
Danke an alle.
Die Suche ergab 6 Treffer
- 26.08.2021 14:31
- Forum: Windows
- Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
- Antworten: 10
- Zugriffe: 3712
- 26.08.2021 09:06
- Forum: Windows
- Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
- Antworten: 10
- Zugriffe: 3712
Re: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
hallo zusammen,
Danke zunächst für die Beiträge. Das Übergeben von nullterminierten Strings anhand der Adresse an die DLL klappt. (Es handelt sich um einfache ANSII 8-bit Strings.)
Problem ist nun noch die Rückgabe von Stringwerten. Der Ersteller der DLL hat hierfür den Datentyp "Variant" verwendet ...
Danke zunächst für die Beiträge. Das Übergeben von nullterminierten Strings anhand der Adresse an die DLL klappt. (Es handelt sich um einfache ANSII 8-bit Strings.)
Problem ist nun noch die Rückgabe von Stringwerten. Der Ersteller der DLL hat hierfür den Datentyp "Variant" verwendet ...
- 23.08.2021 16:34
- Forum: Windows
- Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
- Antworten: 10
- Zugriffe: 3712
Re: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
ich glaube, dass wir hier ein bisschen im Nebel stochern. Da Du die DLL nicht benennst, ist es wohl keine allgemein verfügbare?
Korrekt, ist ein gekauftes 3rdParty Produkt
Leistungsangebot (in Richtung Lizenz und Gewährleistung): Wenn der Ersteller hier Einschränkungen macht, dann darf er ...
- 23.08.2021 15:08
- Forum: Windows
- Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
- Antworten: 10
- Zugriffe: 3712
Re: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
Hallo,
es handelt sich um eine PureBasic 32 bit DLL, ich verwende in meinem Projekt die selbe Architektur. Mein Projekt ist in der ziemlich unbekannten "Clarion" Sprache entwickelt, ich kenne mich aber in der Verwendung von Win32-DLLs gut aus (z.B. binde ich Combit List&Label ebenso an oder ...
es handelt sich um eine PureBasic 32 bit DLL, ich verwende in meinem Projekt die selbe Architektur. Mein Projekt ist in der ziemlich unbekannten "Clarion" Sprache entwickelt, ich kenne mich aber in der Verwendung von Win32-DLLs gut aus (z.B. binde ich Combit List&Label ebenso an oder ...
- 23.08.2021 13:41
- Forum: Windows
- Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
- Antworten: 10
- Zugriffe: 3712
Re: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
Hallo,
ich selber habe kein PureBasic im Einsatz, sondern versuche eine in PureBasic erstellte Win32-DLL in meinem Projekt zu verwenden. Das was ich hier im Forum gefunden habe, beschreibt leider größtenteils die andere Richtung. Der Ersteller der DLL bietet Wrapper-Code für VB an, um die ...
ich selber habe kein PureBasic im Einsatz, sondern versuche eine in PureBasic erstellte Win32-DLL in meinem Projekt zu verwenden. Das was ich hier im Forum gefunden habe, beschreibt leider größtenteils die andere Richtung. Der Ersteller der DLL bietet Wrapper-Code für VB an, um die ...
- 23.08.2021 09:45
- Forum: Windows
- Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
- Antworten: 10
- Zugriffe: 3712
PureBasic DLL in anderem Projekt (andere Sprache) nutzen
Hallo zusammen,
ich möchte Funktionen einer in PureBasic erstellte Win32-DLL von einer anderen Programmiersprache aus aufrufen.
Ist hier bzgl. der PureBasic-Datentypen etwas besonderes zu beachten, insbes. bei den Strings? Alle Versuche endeten bisher im direkten Absturz beim Aufruf der Funktionen ...
ich möchte Funktionen einer in PureBasic erstellte Win32-DLL von einer anderen Programmiersprache aus aufrufen.
Ist hier bzgl. der PureBasic-Datentypen etwas besonderes zu beachten, insbes. bei den Strings? Alle Versuche endeten bisher im direkten Absturz beim Aufruf der Funktionen ...