• 19-11-2007, 21:33:43
    #1
    Arkadaşlar visual basic de resmi timer nesnesi kullanarak hareket ettiren ufak bir program yapmam gerekiyor. Yardımcı olabilecek var mı ? :\
  • 20-11-2007, 18:38:25
    #2
    Üyeliği durduruldu
    left 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...