Difference between revisions of "Begin/de"
m (Komma Korrektur) |
|||
Line 1: | Line 1: | ||
− | Das [[Keyword|Schlüsselword]] '''begin''' wird benutzt um den Anfang eines ausführbaren Bereichs einer [[Function|Funktion]], [[Method|Methode]] eines [[Object|Objekts]], [[Procedure|Prozedur]], eines [[Program|Programmes]], einer [[property|Eigenschaft]] eines Objektes, oder den Anfang einer [[block|Block]]anweisung zu kennzeichnen. | + | Das [[Keyword|Schlüsselword]] '''begin''' wird benutzt, um den Anfang eines ausführbaren Bereichs einer [[Function|Funktion]], [[Method|Methode]] eines [[Object|Objekts]], [[Procedure|Prozedur]], eines [[Program|Programmes]], einer [[property|Eigenschaft]] eines Objektes, oder den Anfang einer [[block|Block]]anweisung zu kennzeichnen. |
− | Innerhalb einer Funktion, Methode, Prozedur, Eigenschaft oder eines Programmes | + | Innerhalb einer Funktion, Methode, Prozedur, Eigenschaft oder eines Programmes folgt es direkt nach allen [[Const|const]], [[Type|type]] und [[Var|var]] Deklarationen und unmittelbar vor der ersten ausführbaren Anweisung. Der Block wird immer durch die [[End|end]] Anweisung abgeschlossen: |
<delphi> | <delphi> |
Revision as of 18:51, 23 January 2011
Das Schlüsselword begin wird benutzt, um den Anfang eines ausführbaren Bereichs einer Funktion, Methode eines Objekts, Prozedur, eines Programmes, einer Eigenschaft eines Objektes, oder den Anfang einer Blockanweisung zu kennzeichnen.
Innerhalb einer Funktion, Methode, Prozedur, Eigenschaft oder eines Programmes folgt es direkt nach allen const, type und var Deklarationen und unmittelbar vor der ersten ausführbaren Anweisung. Der Block wird immer durch die end Anweisung abgeschlossen:
<delphi>
program Project1; var (..); begin (..); end.
</delphi>
Bei einer Blockanweisung steht es am Anfang des Blocks, der auch mit einer 'end'-Anweisung endet:
<delphi>
if (..) then begin (..) end else begin (..) end;
</delphi>
Ein begin muss immer mit end abgeschlossen werden.
Keywords: begin — do — else — end — for — if — repeat — then — until — while