Ik heb een form waarin meerdere labels moeten komen, dit wil ik natuurlijk oplossen met een array, dus onder var:
Maar hoe krijg ik die Labels ook zichtbaar op een form?
Ik heb al verschillende dingen geprobeerd in FormCreate maar tot nu toe krijg ik bijna altijd een EcomponentError. En als er geen error is zie ik weer niets op het form...
voorbeeldje :
Heb de search gebruikt, resultaat niets...maar op google vond ik http://www.delphicorner.f9.co.uk/articles/comps7.htm , het lijkt perfect, maar het werkt niet (volgens mij is het voor delphi <5).
Ik heb het idee dat ik iets essensiels vergeet, maar ben nog maar een beginnende programmeur dus ik hoop dat iemand mij hiermee kan helpen.
bvd
code:
1
| Names: array[1..24] of Tlabel; |
Maar hoe krijg ik die Labels ook zichtbaar op een form?
Ik heb al verschillende dingen geprobeerd in FormCreate maar tot nu toe krijg ik bijna altijd een EcomponentError. En als er geen error is zie ik weer niets op het form...
voorbeeldje :
code:
1
2
3
4
5
6
7
8
9
10
| procedure TForm1.FormCreate(Sender: TObject);
var i: integer;
begin
for i := 1 to 24 do
begin
Names[i]:= TLabel(FindComponent('Label' + IntToStr(i)));
Names[i].Enabled:=True;
Names[i].Visible:=True;
end;
end; |
Heb de search gebruikt, resultaat niets...maar op google vond ik http://www.delphicorner.f9.co.uk/articles/comps7.htm , het lijkt perfect, maar het werkt niet (volgens mij is het voor delphi <5).
Ik heb het idee dat ik iets essensiels vergeet, maar ben nog maar een beginnende programmeur dus ik hoop dat iemand mij hiermee kan helpen.
bvd