VB - Resmi Hareket Ettirmek?
1
●3.417
- 20-11-2007, 18:38:25Üyeliği durdurulduleft değeri resmin soldan uzaklığını, top değeri yukardan olan uzaklığını belirtir. örneğin 2 saniyede bir resim sağa gitsin dersen; timer olayına
image1.left = image1.left - 100
'yukarı aşağı içinde;
image1.top = image1.top - 100
(100 kendi verdiğim değer) yazabilirsin. ama resmin her yöne rastgele hareket etmesini istersen
image1.top = rnd * 100
image1.left = rnd * 100
yazmalısın.
Not : rnd bilgisayara 0-1 arasında rastgele bi değer tutturur ve bunu 100 le çarpınca resmin sol ve üste olan uzaklığı değişir. ama program her çalıştığında aynı rastgele değerleri alır. bunu önlemek için, formun load olayına
Randomize
yazarak, her açılışta farklı bi değer almasını sağlayabilirsin.
Kolay Gelsin...