/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Shape Array
Fra : Brian Østergård


Dato : 24-09-05 16:17

Hej

Jeg har et 50 shapes i en form som hedder shape1(0), shape1(1). shape(2)
o.s.v.

Nu vil jeg gerne ændre højden på dem alle med shape1(0 to 50).Height = 0 men
prøver jeg det får jeg syntax error.

Jeg kan godt ændre højden på en med shape1(1).Height = 0

Er der en anden måde at gøre det på eller skal jeg virkelig have en linie
for hver af de 50 shapes ?

På forhånd tak for svar.

Brian :ø)



 
 
Per (24-09-2005)
Kommentar
Fra : Per


Dato : 24-09-05 17:10

Brian Østergård < mantabrian@REMOVEhotmail.com > skrev følgende:

> Hej
>
> Jeg har et 50 shapes i en form som hedder shape1(0), shape1(1). shape(2)
> o.s.v.
>
> Nu vil jeg gerne ændre højden på dem alle med shape1(0 to 50).Height = 0 men
> prøver jeg det får jeg syntax error.
>
> Jeg kan godt ændre højden på en med shape1(1).Height = 0
>
> Er der en anden måde at gøre det på eller skal jeg virkelig have en linie
> for hver af de 50 shapes ?
>
> På forhånd tak for svar.
>
> Brian :ø)
>

Tjaee ... en mulighed kunne være et loop:

for a = 0 to 49
shape1(a).Height=0
next

Måske findes der en mere elegant løsning ?

--
Med venlig hilsen

Per

Brian Østergård (24-09-2005)
Kommentar
Fra : Brian Østergård


Dato : 24-09-05 17:15


"Per" <Jensenp@Hotmail.com> skrev i en meddelelse
news:MPG.1d9f98a4104c64a89896f3@news.tele.dk...
> Brian Østergård < mantabrian@REMOVEhotmail.com > skrev følgende:
>
>> Hej
>>
>> Jeg har et 50 shapes i en form som hedder shape1(0), shape1(1). shape(2)
>> o.s.v.
>>
>> Nu vil jeg gerne ændre højden på dem alle med shape1(0 to 50).Height = 0
>> men
>> prøver jeg det får jeg syntax error.
>>
>> Jeg kan godt ændre højden på en med shape1(1).Height = 0
>>
>> Er der en anden måde at gøre det på eller skal jeg virkelig have en linie
>> for hver af de 50 shapes ?
>>
>> På forhånd tak for svar.
>>
>> Brian :ø)
>>
>
> Tjaee ... en mulighed kunne være et loop:
>
> for a = 0 to 49
> shape1(a).Height=0
> next
>
> Måske findes der en mere elegant løsning ?
>
> --
> Med venlig hilsen
>
> Per
Hej

Tak for forslaget, den havde jeg tænkt på.
Jeg synes bare det er underligt at man ikke kan bruge den anden 0 to 50 ?

Men jeg venter lige og ser om der kommer andre forslag, ellers så bliver det
loopet

Brian :ø)



preben nielsen (26-09-2005)
Kommentar
Fra : preben nielsen


Dato : 26-09-05 17:24


"Brian Østergård" <mantabrian@REMOVEhotmail.com> skrev i en
meddelelse news:43357b9e$0$38690$edfadb0f@dread12.news.tele.dk...

> Tak for forslaget, den havde jeg tænkt på.
> Jeg synes bare det er underligt at man ikke kan bruge den anden
> 0 to 50 ?

Hvorfor synes du det ?? Det er jo dig der har opfundet syntaksen -
den er intetsteds i VB formelle definition.

> Men jeg venter lige og ser om der kommer andre forslag, ellers
> så bliver det loopet

Det bliver loopet.

--
/\ preben nielsen
\/\ prel@post.tele.dk



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste