Forum » Programiranje » [VB] Težava z random gumbom
[VB] Težava z random gumbom
MihaFirst ::
Moj namen je gumb Command1 pripraviti do tega, da naključno spreminja položaj po formi...
To je koda:
Kaj sem naredil narobe? Kaže mi, da je problem v poimenovanju "Command1" pri legi... Naj ga najavim?
Vnaprej se vam zahvaljujem za vso pomoč.
To je koda:
Private Sub Timer1_Timer()
Dim X As Long, Y As Long, Lega As Variant
X = Int(Rnd * Screen.Width / Screen.TwipsPerPixelX)
Y = Int(Rnd * Screen.Height / Screen.TwipsPerPixelY)
Lega = Command1(X, Y)
End Sub
Kaj sem naredil narobe? Kaže mi, da je problem v poimenovanju "Command1" pri legi... Naj ga najavim?
Vnaprej se vam zahvaljujem za vso pomoč.
www.gamma.si
Tutankhamun ::
Nimam lih VBja gor, pa še doma nism.
Ampak pomoje bi mogu kej tazga narest:
Command1.Left = X
Command1.Top = Y
Namesto Lega = Command(X, Y)
Ampak pomoje bi mogu kej tazga narest:
Command1.Left = X
Command1.Top = Y
Namesto Lega = Command(X, Y)
AMD Phenom QUAD 9950 Black Edition, 8GB
StratOS ::
Hja, tko pa dejansko ne bo šlo.
Če imaš na formi gumb že narejen potem je lahko x in y lahko le na formi in ne čez celoten zaslon
(ga ne boš imel prikazanega na formi)
Torej :
X = (Rnd * Form1.width) - command1.width
Y = (Rnd*Form1.height) - command1.height
na hitro
Če imaš na formi gumb že narejen potem je lahko x in y lahko le na formi in ne čez celoten zaslon
(ga ne boš imel prikazanega na formi)
X = Int(Rnd * Screen.Width / Screen.TwipsPerPixelX)
Torej :
X = (Rnd * Form1.width) - command1.width
Y = (Rnd*Form1.height) - command1.height
na hitro
"Multitasking - ability to f##k up several things at once."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
"It works better if you plug it in."
"The one who is digging the hole for the other to fall in is allready in it."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c#] ukaz radirkaOddelek: Programiranje | 1111 (904) | japol |
» | [c#] picturebox, slika na slikoOddelek: Programiranje | 1085 (895) | japol |
» | Naključno izbiranje v VB 6Oddelek: Programiranje | 1666 (1423) | gligoran |
» | VB in kk dobit Ip od račnalnikaOddelek: Programiranje | 1206 (1040) | alesrosina |
» | Visual basic Progress barOddelek: Programiranje | 1561 (1494) | Lunik |