Ressourcen

Anfängerfragen zum Programmieren mit PureBasic.
Marie23
Beiträge: 49
Registriert: 31.05.2008 18:14

Ressourcen

Beitrag von Marie23 »

Hallo

Ich würde in meinem Projekt gerne eine DLL verwenden, die ich aber nicht extern haben will.

Wie kann ich nun diese DLL als Ressource Datei zu meinem Projekt hinzufügen und direkt in den Speicher laden?

Gruss Marie
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

Beitrag von ts-soft »

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
Marie23
Beiträge: 49
Registriert: 31.05.2008 18:14

Beitrag von Marie23 »

ts-soft hat geschrieben:UDRes
Ich komm damit nicht klar :(

Die Beispielcodes lassen sich alle nicht compilen..

"UDRes_Create is not a function, array,..."
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

Beitrag von ts-soft »

PureArea.net hat geschrieben:Hinweise zur Installation von User-Libs:

Die eigentliche Befehlsbibliothek aus dem jeweiligen Archiv muss in das Verzeichnis PureBasic\PureLibraries\UserLibraries\ kopiert werden. Nach dem nächsten Neustart des PureBasic-Editors werden die enthaltenen Befehle erkannt und stehen für die Programmierung zur Verfügung.

Werden im Archiv vordefinierte Konstanten in einer .res Datei mitgeliefert, muss diese in das Verzeichnis PureBasic\Residents\ kopiert werden.

Enthält das Archiv eine Anleitung im .chm Format kann diese Datei in das Verzeichnis PureBasic\Help\ kopiert werden, um die kontext-sensitive Hilfe (per F1) nutzen zu können.
Also einfach das Zip-Archiv richtig über PureBasic entpacken
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
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

ts-soft hat geschrieben:Also einfach das Zip-Archiv richtig über PureBasic entpacken
... und Compiler ggf. neu starten (wird gern mal vergessen ;-)).

Grüße ... Kiffi
a²+b²=mc²
Marie23
Beiträge: 49
Registriert: 31.05.2008 18:14

Beitrag von Marie23 »

Beides gemacht :(

Immer wieder derselbe Fehler...
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Marie23 hat geschrieben:Immer wieder derselbe Fehler...
aktuell noch mal bei mir ausprobiert: Kein Fehler.

Welche PB-Version verwendest Du?

Die Datei 'UDRes' liegt in folgendem Ordner:

[DeinPB-Installationspfad]\PureLibraries\UserLibraries\

Grüße ... Kiffi
a²+b²=mc²
Marie23
Beiträge: 49
Registriert: 31.05.2008 18:14

Beitrag von Marie23 »

Kiffi hat geschrieben:
Marie23 hat geschrieben:Immer wieder derselbe Fehler...
aktuell noch mal bei mir ausprobiert: Kein Fehler.

Welche PB-Version verwendest Du?

Die Datei 'UDRes' liegt in folgendem Ordner:

[DeinPB-Installationspfad]\PureLibraries\UserLibraries\

Grüße ... Kiffi
Ja, die muss ich doch Includen, oder?

ImportC "UDRes"
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

nein, die muss nur in dem ordner liegen, dann kannst du die befehle verwenden.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Marie23
Beiträge: 49
Registriert: 31.05.2008 18:14

Beitrag von Marie23 »

Ahh, ich habs gecheckt *g*

Musste die Datei in den User Libraries Ordner verschieben

Danke, jetzt gehts!!! :allright:
Antworten