###Keyword###
#include-once

###Description###
Legt fest, dass die aktuelle Datei nur einmal eingebunden werden darf.

###Syntax###
<b>#include-once</b>


###Parameters###
Keine.


###Remarks###
Wenn du eine Datei mehrfach einbindest, und damit eine 
Funktion mehrfach existieren würde, wirst du folgenden 
Fehler erhalten: "Duplicate function". Wenn du eine 
Include-Datei schreibst, die das verursachen könnte, musst 
du sicherstellen, dass die erste Zeile <b>#include-once</b> 
beinhaltet, sodass die Datei nicht mehrfach eingebunden 
werden kann.


###Related###
<a href="include.htm">#include</a>, <a href="../functions/FileInstall.htm">FileInstall</a>


###Example###
;;; LIBRARY.AU3 ;;;
#include-once

Func myFunc()
	MsgBox(0,"", "Hallo aus library.au3")
EndFunc


;;; SCRIPT.AU3 ;;;
#include "Library.au3"
#include "Library.au3"  ;verursacht einen Fehler, wenn #include-once nicht verwendet wurde

MsgBox(0, "Beispiel", "Das kommt aus der Datei 'script.au3' ")
myFunc()
Exit

; Das Ausführen von script.au3 gibt zwei MessageBoxen aus:
; Die eine sagt "Das kommt aus der Datei 'script.au3' " 
; und die andere  "Hallo aus library.au3"