Seite 1 von 1

Prozeduren und Programme in Projekten aufrufen ?!?

Verfasst: 12.03.2014 04:23
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

Re: Prozeduren und Programme in Projekten aufrufen ?!?

Verfasst: 12.03.2014 07:26
von Danilo
So wie immer:

Code: Alles auswählen

XIncludeFile "AP_DATA.PB"
...am Anfang der Hauptdatei.

Re: Prozeduren und Programme in Projekten aufrufen ?!?

Verfasst: 12.03.2014 11:42
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.