29. oktober 2003 - 19:42Der er
5 kommentarer og 1 løsning
Dynamisk oprettelse af CheckBox
Hejsa.. Jeg skulle gerne have lavet en knap der kan oprette en CheckBox med en Caption fra en Edit...
Jeg har forsøgt at nørdle med denne kode i forskellige varianter men jeg tror jeg er lidt på vildspor :o( ------------------------snip-------------- var Form1: TForm1; CB: array[1..999] of TCheckBox;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin for i := 1 to ComponentCount-1 do begin CB[i] := TCheckBox.Create(Self); CB[i].Left := 10; CB[i].Top := 60+CB[i].Height*i; CB[i].Caption := Edit1.Text+ inttostr(i); Form1.InsertControl(CB[i]); edit1.Clear; Edit1.SetFocus; end; end; --------------------------snip-------------
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
procedure TForm1.Button1Click(Sender: TObject); var aCheckBox: TCheckBox; begin aCheckBox:= TCheckBox.Create(Form1); with aCheckBox do begin Parent:= Form1; Caption:= Edit1.Text; Left:= 20; Top:= 20; Checked:= True; end;
Det var ikke helt det jeg mente Morten_S, Hvis jeg trykker flere gange på Button1 skal den oprette flere CheckBoxe ( én pr tryk ) under hinanden og indsætte Edit1.text som Caption i den ny oprettet CheckBox ;)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.