![]() |
zuweisen von TEdits.
Hi.
Ich hab mal wieder ein Problem. Ich will ein Sudoku-Programm schreiben. Nun habe ich die Edits mit den Namen Edit+(1-81) und ein array of TEdit[1..9,1..9]. Der Quelltext für das zuweisen sieht folgendermaßen aus:
Delphi-Quellcode:
der compiler gibt keine fehlermeldung aber, wenn ich das programm jetzt starte habe ich folgende Fehlermeldung:
procedure TForm1.FormActivate(Sender: TObject);
var a,b,c:integer; begin c:=1; for a:= 1 to 9 do begin for b:=1 to 9 do begin Feld[a,b].Name:=('Edit'+inttostr(c)); c:=c+1; end; end; end; Adress violation at adress: 0044F491 in module "Sudoku.exe". Read of adress 00000000 |
Re: zuweisen von TEdits.
Zitat:
Delphi-Quellcode:
Feld[a, b] := TEdit(FindComponent('Edit' + IntToStr(c)));
![]() greetz Mike |
Re: zuweisen von TEdits.
DAAAAAAAAAAAAAAAAAAAAANKE :dp:
Hier wird man auch immer beraten. DP lebe hooch. und du auch :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:00 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-2025 by Thomas Breitkreuz