Prozeduren und Programme in Projekten aufrufen ?!?

Anfängerfragen zum Programmieren mit PureBasic.
alpha70fhn
Beiträge: 5
Registriert: 10.05.2009 15:32
Wohnort: Berlin

Prozeduren und Programme in Projekten aufrufen ?!?

Beitrag von alpha70fhn »

Guten Morgen!

Ich habe leider nur sehr wenig Dokumentation zu Projekten gefunden und daher eine Anfängerfrage:

Ich habe ein Projekt (AP_MAIN.PBP) angelegt und dort zwei Programmdateien (AP_MAIN.PB und AP_DATA.PB) eingefügt.
Die AP_MAIN.PB habe ich zum Hauptprogramm "ernannt".

Wie kann ich nun aus dem Hauptprogramm heraus das Unterprogramm bzw. Prozeduren aus dem Unterprogramm aufrufen?
Ein einfacher Prozedurenaufruf schlägt fehl ...

Danke für Eure Hilfe!
Gruss
Tim
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Prozeduren und Programme in Projekten aufrufen ?!?

Beitrag von Danilo »

So wie immer:

Code: Alles auswählen

XIncludeFile "AP_DATA.PB"
...am Anfang der Hauptdatei.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
SBond
Beiträge: 266
Registriert: 22.05.2013 20:35

Re: Prozeduren und Programme in Projekten aufrufen ?!?

Beitrag von SBond »

Ja, wie Danilo schon geschrieben hat, zuerst die Daten inkludieren.
Wichtig ist für PureBasic, dass diese Prozeduren bekannt sein müssen. Wenn du in deinem Code eine Prozedur aufrufst und anschließend erst die Dateien inkludierst, dann kommt es zu einem Fehler.

Notfalls kannst du die Prozeduren mit den "Declare"-Befehl vorab deklarieren.
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

:D
Antworten