Verständnisfrage zur expliziten Angaben von Modulnamen

Für allgemeine Fragen zur Programmierung mit PureBasic.
kmais
Beiträge: 45
Registriert: 09.02.2017 13:54

Verständnisfrage zur expliziten Angaben von Modulnamen

Beitrag von kmais »

Wer kann mir folgende Zeile(n) aus der PB Hilfe erklären:
Um auf ein Modul-Element von außerhalb des Moduls zuzugreifen, muss der Modul-Name gefolgt vom '::' Trennzeichen angegeben werden. Wenn der Modul-Name explizit angegeben wird, dann ist das Modul-Element überall im Quellcode verfügbar, auch in einem anderen Modul.
Was heißt "... explizit angegeben ..." ?? Und vor allem - wo angegeben ??
Include ich die Datei nicht, geht ja gar nichts. Das kann es nicht sein.
Aber wo, außer beim Aufrufen des Moduls und im Includeblock, wird der Modulname noch angegeben?

Edit by NicTheQuick: Titel angepasst
Benutzeravatar
#NULL
Beiträge: 2239
Registriert: 20.04.2006 09:50

Re: ... Verständnisfrage ...

Beitrag von #NULL »

Mit mod::symbol kannst du von überall auf die Modul-Elemente zugreifen.
Mit bloßem symbol nur wenn du vorher UseModule mod verwendest (und von innerhalb des Modul auch ohne UseModule).
my pb stuff..
Bild..jedenfalls war das mal so.
Antworten