Einzelnen Beitrag anzeigen

-187-

Registriert seit: 24. Sep 2005
483 Beiträge
 
Delphi 2010 Architect
 
#1

Delphi XE - Array Problem

  Alt 10. Mär 2011, 22:14
Moin, ich habe eben begonnen ein bisschen mit Delphi XE rumzuspielen und wollte mir einen kleinen Kalendar basteln. Und schon gibt es Probleme

Warum wirft folgender Code keine Exception: (PS: Bei Delphi 7 krieg ich wie gehabt die Fehlermeldung "Ungültige Zeigerposition")

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  Monate: array of String;
  i: Integer;
begin
  setLength(Monate,11);
  Monate[0]:='Januar';
  Monate[1]:='Februar';
  Monate[2]:='März';
  Monate[3]:='April';
  Monate[4]:='Mai';
  Monate[5]:='Juni';
  Monate[6]:='Juli';
  Monate[7]:='August';
  Monate[8]:='September';
  Monate[9]:='Oktober';
  Monate[10]:='November';
  Monate[11]:='Dezember';
  for i:=Low(Monate) to High(Monate) do
    ComboBox1.Items.Add(Monate[i]);
end;
  Mit Zitat antworten Zitat