![]() |
Delphi XE - Array Problem
Moin, ich habe eben begonnen ein bisschen mit Delphi XE rumzuspielen und wollte mir einen kleinen Kalendar basteln. Und schon gibt es Probleme :D
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; |
AW: Delphi XE - Array Problem
Ist den die Bereichsüberprüfung aktiviert?
|
AW: Delphi XE - Array Problem
Hmm muss man die Extra aktivieren ? Melde mich gleich zurück :D
Edit: Hmm so klappt es jetzt:
Delphi-Quellcode:
Ich musste aber noch nie {$R+} manuell hinzufügen. Komisch !
implementation
{$R *.dfm} {$R+} ... Edit2: Hmm hab grad festgestellt das die Bereichsüberpüfung Stadardmäßig false ist. Mal sehen ob ich die Global auf true setzen kann. (Keine Lust das bei jedem Projekt einzustellen) |
AW: Delphi XE - Array Problem
Projektoptionen -> Compiler -> Checkbox setzen?
|
AW: Delphi XE - Array Problem
Schau mal in den Projektoptionen links unten. Da findest eine Checkbox, sodass das nicht jedes mal vornehmen musst.
|
AW: Delphi XE - Array Problem
Ja, habs auf anhieb nich gefunden. Ok jetzt ist es gesetzt...
War das bei euch auch so? Ich hab das frisch installiert, ist das default nicht auf True gesetzt ? |
AW: Delphi XE - Array Problem
Bei mir -- aktuell Delphi XE -- ists auch auf False.
|
AW: Delphi XE - Array Problem
Hmm du hast wohl auch keinen Grund das auf True zu setzen 8-)
Zum Debuggen ist es für mich eigentlich zwingend notwendig. :!: |
AW: Delphi XE - Array Problem
Ich arbeite selten mit dynamischen Arrays und bin mir bei sowas meist recht sicher, ergo habe ich es bisher nie wirklich vermisst :stupid:
|
AW: Delphi XE - Array Problem
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz