Buchempfehlung
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
Windows-Programmierung. Das Entwicklerhandbuch zur WIN32-API
"Der" Petzold, das über 1000 Seiten starke Standardwerk zum Win32-API - besonders nützlich u. a. bei der GUI-Programmierung in FreeBASIC! [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!


Referenz - USING (Namespace)

Referenz-Navigation

 

Syntax: USING Bereichsname
Typ: Anweisung
Kategorie: Programmorganisation

Bindet die Symbole eines BefehlsreferenzeintragNamespaces in den 'Globalen Namespace' ein, sofern kein gleichnamiger Bezeichner bereits vorhanden ist.
Vor der USING-Zeile wird der Code so behandelt, als würden die Symbole des Namespaces noch nicht existieren; ein Zugriff auf sie kann bis dahin nur über die allgemeine Syntax 'Bereichsname.Bezeichner' geschehen. Nach der USING-Zeile werden die eingebundenen Bezeichner behandelt, als wären sie außerhalb eines Namespaces definiert worden.

Beispiel:

NAMESPACE Bsp
 TYPE T
    x AS INTEGER
 END TYPE

 TYPE nichtEingebunden
    x AS INTEGER
 END TYPE
END NAMESPACE

TYPE nichtEingebunden
   x AS SINGLE
END TYPE

' Ohne den 'Bsp.'-Präfix kann kein Typ 'T'
' gefunden werden.
DIM a AS Bsp.T
' Jetzt ist der komplette Namespace Bsp im globalen
' Space eingebunden. Ausnahme ist der Typ
' 'nichtEingebunden', da ein gleichnamiger
' Bezeichner bereits existiert.
USING Bsp

' Jetzt ist dies eine zulässige Anweisung,
' da Bsp eingebunden wurde.
DIM b As T

Unterschiede zu QuickBASIC:

Unterschiede zu früheren FreeBASIC-Versionen:

Siehe auch:
BefehlsreferenzeintragNAMESPACE, BefehlsreferenzeintragPRINT USING


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 21.07.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 13.09.2010 von RedakteurMOD gespeichert.
  Versionen Versionen