frage:wie erstelle ich eine dll?

Anfängerfragen zum Programmieren mit PureBasic.
almgaudi
Beiträge: 26
Registriert: 11.02.2007 21:57
Kontaktdaten:

frage:wie erstelle ich eine dll?

Beitrag von almgaudi »

wie kann ich eine dll erstellen ? (ich habe die full-version)
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 »

In der Hilfe das Thema "Erstellung einer DLL" lesen :freak:

Beispiel ist auch unter Examples zu finden. Also ein bißchen selber
suchen kann man auch von Anfängern erwarten!

Nachdem Du dieses durchgearbeitet hast, und evtl. noch Unklarheiten sind,
gezielt nochmal nachfragen.
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
Scarabol
Beiträge: 1427
Registriert: 30.11.2005 21:00

Beitrag von Scarabol »

Hallo,

erstmal musst du in den "Compiler Optionen" das "Exeuteable Format" auf "shared dll" umstellen, dann kannst du mit "executeable erstellen" eine Dll erstellen. (Beispielcode siehe unten)

Code: Alles auswählen

  ProcedureDLL MyFunction()
    MessageRequester("Hallo", "Dies ist eine PureBasic DLL !", 0)
  EndProcedure
Abgeschlossen Projekte:
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea

PB-V: 4
WinXP
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 »

@Scarabol
Mithilfe dieses Wissens alleine ist aber niemanden geholfen. Es sind ein paar
Dinge zu beachten, die in der Hilfe aber sehr gut beschrieben sind.

Es genügt beim Fahrradfahren auch nicht zu sagen, das die Pedale zu treten sind
: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
almgaudi
Beiträge: 26
Registriert: 11.02.2007 21:57
Kontaktdaten:

danke

Beitrag von almgaudi »

vielen dank für eure antworten! wird mir weiterhelfen.wie man ein excutable erstelt weiß ich ja ich werds probieren.wenn es nicht klappt,so wie ich es meine,dann gucke ich mal in der hilfe nach. :)
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: danke

Beitrag von ts-soft »

almgaudi hat geschrieben:wenn es nicht klappt,so wie ich es meine,dann gucke ich mal in der hilfe nach. :)
Mit der Einstellung wirds wohl dauern bis Du PB lernst :lol:
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
Scarabol
Beiträge: 1427
Registriert: 30.11.2005 21:00

Beitrag von Scarabol »

Lass ihn doch wenn einer fragt wie man Fahrrad fährt dann erzählst du ihm doch auch nicht er soll im Handbuch nachschauen weil da noch einige Details stehen wie Gangschaltung oder sowas. Jeder sollte selbst entscheiden wie er an die Sache herangeht, das ist ein Forum um fragen zu stellen nicht um auf die Hilfe zu verweisen.
Abgeschlossen Projekte:
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea

PB-V: 4
WinXP
Antworten