Die Suche ergab 6 Treffer

von Jenseden
26.08.2021 14:31
Forum: Windows
Thema: PureBasic DLL in anderem Projekt (andere Sprache) nutzen
Antworten: 10
Zugriffe: 3712

Re: PureBasic DLL in anderem Projekt (andere Sprache) nutzen

Problem gelöst. Ich hatte die Deklaration der DLL Funktionen mit Parametern des Typs Variant falsch nach Clarion übersetzt.
Danke an alle.
von Jenseden
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 ...
von Jenseden
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 ...
von Jenseden
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 ...
von Jenseden
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 ...
von Jenseden
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 ...