Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - begin -> 2mal end


Mitmischer 1703 - Do 08.10.09 17:48
Titel: begin -> 2mal end
Hi DF!
Wieso brauch ich bei nachfolgendem Code 2mal end am ende?


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
procedure TMainForm.FormCreate(Sender: TObject);
var F : File;
begin
  try
   {$REGION 'Initialisierung'}
   if not FileExists(OptionsIni) then
   begin
    Assignfile(F, OptionsIni);
    Rewrite(F);
    CreateEmptyIniFile;
    FOptionInfo.Normalize; // FOPtioninfo mit den norm. Werten initailisieren
   end
   else
    ReadIni;
   NILFormVars;
   ResetLanguage;
   randomize;
   MenuWordWrap.Checked := Input.WordWrap;
   {$ENDREGION}
   //  combobox (OKCANCL2) füllen     8
   //  mit modalresult arbeiten (OKCANCL2)
   //  Max-Wert auslesen für spinedit    {$ENDREGION}
  except on E :Exception do
  begin
   raise E;
   HaltApp('Initialisierung fehlgeschlagen!', InitFailed);
  end;
  end;

end;


Gausi - Do 08.10.09 17:53

Das eine end gehört zum try:

Delphi-Quelltext
1:
2:
3:
4:
5:
try
..
except
..
end


Mitmischer 1703 - Do 08.10.09 17:55

ah okay, ich hab immer gedacht das end gehört zum except :)

Danke :)