
Die Suche ergab 6 Treffer
- 29.04.2010 16:14
- Forum: Anfänger
- Thema: DLL einbinden
- Antworten: 12
- Zugriffe: 3604
Re: DLL einbinden
Auch für diesen Hinweis gibt es ein Dankeschön! 

- 28.04.2010 15:27
- Forum: Anfänger
- Thema: DLL einbinden
- Antworten: 12
- Zugriffe: 3604
Re: DLL einbinden
Das mit der Speicherreservierung stimmt schon. Jedoch ist dies in diesem Fall egal, da sowieso nur 3 Bytes genutzt wurden.
Aber ich habe den Fehler von hörmi gefunden!
Er hat ein @ vergessen... Hier mein komplettes PureBasic-Testprogramm:
Prototype.l Add1(zahl.l)
Prototype.l GetMyString(werte.l ...
Aber ich habe den Fehler von hörmi gefunden!
Er hat ein @ vergessen... Hier mein komplettes PureBasic-Testprogramm:
Prototype.l Add1(zahl.l)
Prototype.l GetMyString(werte.l ...
- 28.04.2010 14:59
- Forum: Anfänger
- Thema: DLL einbinden
- Antworten: 12
- Zugriffe: 3604
Re: DLL einbinden
Das letzte Beispiel geht auch nicht. Was bedeutet eigentlich "#UNLEN"? :oops:
-
Aber damit wir uns nicht verzetteln, sage ich was die Funktion "GetMyString" macht.
Ich übergebe eine Adresse auf ein Byte-Feld (oder eines beliebig allocierten Speichers)
und die Länge des genutzten Byte-Feldes. Je ...
-
Aber damit wir uns nicht verzetteln, sage ich was die Funktion "GetMyString" macht.
Ich übergebe eine Adresse auf ein Byte-Feld (oder eines beliebig allocierten Speichers)
und die Länge des genutzten Byte-Feldes. Je ...
- 28.04.2010 11:02
- Forum: Anfänger
- Thema: DLL einbinden
- Antworten: 12
- Zugriffe: 3604
Re: DLL einbinden
Nein, das klappt leider nicht. 

- 28.04.2010 10:04
- Forum: Anfänger
- Thema: DLL einbinden
- Antworten: 12
- Zugriffe: 3604
Re: DLL einbinden
Danke! Hat alles bestens geklappt.
Jetzt habe ich noch eine Funktion, die einen String zurück gibt.
Theoretisch dachte ich, dass folgende Anbindung klappen müsste.
Ich bekomme den erwarteten String jedoch nicht zurück.
Prototype.s GetMyString(address.l, length.l)
Define.i hDLL = OpenLibrary(#PB ...
Jetzt habe ich noch eine Funktion, die einen String zurück gibt.
Theoretisch dachte ich, dass folgende Anbindung klappen müsste.
Ich bekomme den erwarteten String jedoch nicht zurück.
Prototype.s GetMyString(address.l, length.l)
Define.i hDLL = OpenLibrary(#PB ...
- 27.04.2010 16:56
- Forum: Anfänger
- Thema: DLL einbinden
- Antworten: 12
- Zugriffe: 3604
DLL einbinden
Ich purer Anfänger und benötige Unterstützung, wie ich eine DLL in ein PureBasic-Programm einbinde.
(Ich habe zwar schon im Forum gesucht, aber irgendwie waren die Beispiele für mich zu umfangreich.) :oops:
Damit es für mich erst einmal einfach bleibt, fange ich mit einen einfachen Beispiel an ...
(Ich habe zwar schon im Forum gesucht, aber irgendwie waren die Beispiele für mich zu umfangreich.) :oops:
Damit es für mich erst einmal einfach bleibt, fange ich mit einen einfachen Beispiel an ...