eli siis mulla on ongelmana tämmöinen:
mulla on esim kolme image1 ja kun painan command1:stä niin se liikkuu vasemmalle mutta entäs kun painan command2:sta ja se lisää uuden image1:sen (indeksi arvo on 1 silloin) niin miten saan senkin liikkumaan kun taas painetaan command1:stä kun näitähän on kaksi ja olen jotain jo yrittänyt mutta se joko herjaa erroria tai sitten liikkuu sen toisen pikseleitten mukaan, mietin että pitäisikö sen uudemman image1:n koordinaatit laittaa talteen jonnekkin ja nappia painamalla se sitten ottaa ne esille käyttöön jne... en vain osaa :)
eli olisi hienoa jos joku osaisi auttaa tässä
yrittäkää saada tekstistä selvää :)
Kerro nyt mitä haluat Command1:n ja Command2:n tekevän noille image-objekteille.
Jos nyt ymmärsin oikein niin kun painaa command1, niin kaikki image1 objektit liikkuvat 100 oikealle. Kun painaa command2, niin tulee uusi image1 koordinaatteihin 0,0.
Dim maara Private Sub Command1_Click() For i = 0 To maara Image1(i).Left = Image1(i).Left + 100 Next i End Sub Private Sub Command2_Click() Load Image1(maara + 1) maara = maara + 1 Image1(maara).Left = 0 Image1(maara).Top = 0 Image1(maara).Visible = True End Sub Private Sub Form_Load() maara = 0 End Sub
minapamina, kiitos! tuota juuri hain, sori oon huono selvittää aina kaikkea :)
*kiittää monasti*
juu eli siis tiesin teoriassa miten tuo hoidetaan mutta kun en vain osannut luoda tuota koodiksi tiesin et jotenkin tolla tavoin se toimii mutta kiitän vielä kerran tätä on jo pohdittu putkiaivoilla pienen tovin :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.