Avatar billede hadaps Nybegynder
27. marts 2004 - 12:53 Der er 3 kommentarer og
1 løsning

dynamiskt object kald

Hey...

Hvordan kan man kalde fx en checkbox dynamisk?

eks:

jeg har 8 checkbox som hedder pin2, pin3 pin4....pin9

er der ikke en måde, hvorpå jeg kan lave en løkke:

For x:=2 to 9 Do

og så læse om pinX er true eller false?

Dvs. en måde, hvorpå x bestemmer hvilken checkbox jeg læser på?
Avatar billede Slettet bruger
27. marts 2004 - 12:59 #1
Prøv med det her:

for i := 2 to 9 do
begin
  if (FindComponent('pin'+IntToStr(I)) as TCheckBox).Checked = True then
  begin

  end;
end;
Avatar billede hadaps Nybegynder
27. marts 2004 - 13:03 #2
i hvilken uses halløj ligger find component?
for den siger at den ikke kender den....
Avatar billede hadaps Nybegynder
27. marts 2004 - 13:13 #3
Wee.... fik det til at virke med lidt hjælp fra hjælpefilen :D

smidder du lige et svar, så du kan få pionts?
det var jo trodsalt dig som gav mig funtion navnet ;)
Avatar billede Slettet bruger
27. marts 2004 - 13:19 #4
Jo, kan jeg da godt :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester