Avatar billede Mortimer12 Nybegynder
04. august 2009 - 12:30 Der er 3 kommentarer og
2 løsninger

VB6: Tilgå et element dynamisk

Et spørgsmål fra en VB6-begynder.
Jeg har en række elementer, i dette tilfælde shapes, som skal skjules/vises frem på baggrund af noget kode.

De hedder shape1, shape2, shape3 osv.
Jeg har også en variabel der på det givne tidspunkt indeholder tallet på den shape jeg vil ændre .visible på
Hvordan tilgår jeg den?

Jeg kan jo ikke skrive:

shape & count.visible

Håber I forstår og på forhånd tak for hjælpen!!
Avatar billede lordnelson Seniormester
04. august 2009 - 13:56 #1
Et stykke tid siden jeg har lavet VB6 , så jeg er ikke helt sikker men i vbscript kan man bruge shape(count)

LN
Avatar billede Mortimer12 Nybegynder
04. august 2009 - 14:16 #2
Det ser umiddelbart ikke ud til at virke. Jeg har også brugt den måde i f.eks. Word VBA.

Reelt bliver problemet også lidt større, fordi der faktisk er tale om både lines og shapes, men de er så omdøbt til fortløbende numre...
Avatar billede terry Ekspert
05. august 2009 - 13:18 #3
Me("shape" & count).Visible = True
Avatar billede lordnelson Seniormester
22. januar 2010 - 09:23 #4
Lukker og slukker
Avatar billede lordnelson Seniormester
04. september 2010 - 16:06 #5
svar
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