Avatar billede frogger Nybegynder
09. oktober 2001 - 09:47 Der er 5 kommentarer og
2 løsninger

Få fat på objekter?

Hvis man har en række objekter (instantieret af samme klasse), som alle skal have ændret værdien af en egenskab

object1.property = newValue
object2.property = newValue
object3.property = newValue
.
.
objectN.property = newValue

er det så ikke muligt at lave noget lignende
   
  For i% = 1 To N
        Dim temp As Variant
        temp = \"objekt\" & (i%)
        temp.property = newValue
  Next i

hvor man bare får fat i objektet først? Ovenstående giver (sæføli) en \'object needed\' fejl...

Frogger
Avatar billede jelzin101 Praktikant
09. oktober 2001 - 09:56 #1
så skal du nok lave et controlarray

for i = 0 to 10
ting(i).property = true
next i
Avatar billede kaffe Nybegynder
09. oktober 2001 - 10:41 #2
i følgende eksempel tager den alle textboxe på en form.

dim obj as object
for each obj in form1
  if typeof obj is textbox then
    obj.text = \"Newvalue\"
  end if
next obj
Avatar billede frogger Nybegynder
09. oktober 2001 - 12:00 #3
Jeps!
Lidt vodka og kaffe var alt der skulle til her på formiddagen ;)

Begge svar kunne virke, Jeltzin var hurtigst, men kaffes svar passer bedst til min kode...
I får lov til at deles!

-er der en standard for pointgivning her eller skal man bare selv lege dommer?
Avatar billede jelzin101 Praktikant
09. oktober 2001 - 12:03 #4
du dømmer selv :)
Avatar billede frogger Nybegynder
09. oktober 2001 - 12:03 #5
Jeps!
Lidt vodka og kaffe var alt der skulle til her på formiddagen ;)

Begge svar kunne virke, Jeltzin var hurtigst, men kaffes svar passer bedst til min kode...
I får lov til at deles!

-er der en standard for pointgivning her eller skal man bare selv lege dommer?
Avatar billede jelzin101 Praktikant
09. oktober 2001 - 12:24 #6
tak for pts :0)
Avatar billede kaffe Nybegynder
09. oktober 2001 - 14:06 #7
tak for points...
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