DLL einbinden

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: DLL einbinden

Beitrag von NicTheQuick »

Da 'GetMyString()' ja einen Pointer zurückgibt, sollte eigentlich 'Prototype.i' die richtige Deklaration sein, sonst bekommt man bei Zeigern jenseits von 2³¹ Probleme.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: DLL einbinden

Beitrag von ts-soft »

NicTheQuick hat geschrieben:Da 'GetMyString()' ja einen Pointer zurückgibt, sollte eigentlich 'Prototype.i' die richtige Deklaration sein, sonst bekommt man bei Zeigern jenseits von 2³¹ Probleme.
Hab ich ignoriert, da es sich sowieso um eine 32-Bit DLL handelt, also unter 64-Bit nicht nutzbar.
Ansonsten haste natürlich recht :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
puredll
Beiträge: 6
Registriert: 27.04.2010 09:26

Re: DLL einbinden

Beitrag von puredll »

Auch für diesen Hinweis gibt es ein Dankeschön! :allright:
Antworten