Coba tambahkan 1 buah kompenen Timer
Selanjutnya silahkan dimodifikasi kode berikut ini. CMIIW.
----
Private Sub cmd_mulai_Click()
Timer1.Interval = 1000 * (counter_x / durasi_waktu)
Timer1.Enabled = True
End Sub
Private Sub cmd_stop_Click()
Timer1.Enabled = False
nomor_terpilih = acak_nomor
End Sub
Private Sub Form_Load()
Timer1.Enabled = False
Timer1.Interval = 1000 * (counter_x / durasi_waktu)
nomor_terpilih = ""
End Sub
Private Sub Timer1_Timer()
acak_nomor = Format(Int(Rnd * (angka_akhir - angka_awal)) + angka_awal,
"0000")
End Sub
----
On 6/24/10, mr-BIG <[email protected]> wrote:
>
>
>
> [Attachment(s)<https://mail.google.com/mail/?ui=1&ik=61d72f279a&view=cv&search=inbox&th=12968d775d071f21&ww=1346&cvap=3&qt=&zx=m3afw0shm9kc#12968d775d071f21_TopText>from
> mr-BIG included below]
>
> Para pakar Mohon bantuannya dong,
>
> saya mau buat program untuk undian dorprize,
>
> bagaimana caranya untuk menemukan 1 angka dari counter angka antara,
> misalnya 200 s/d 4500.
>
> kondisinya begini :
>
> ketika di tekan tombol Mulai label ACAK NOMOR akan berputar
>
> Program akan mengacak angka dari 200 s/d 4500 dalam waktu 60 detik sebanyak
> 10x acak - jadi setelah angka 4500 ketemu akan diputar lagi sampai 10 x
> (anka ini bisa dirubah) dalam waktu 60 detik.
>
> dan ketika tombol STOP di tekan akan berhenti dan menampilkan nomor
> terpilih pada label nomor Terpilih.
>
> disini saya lampirkan source form nya.
>
> terimakasih banyak atas kesdiaan rekan-rekan.
>
> salam,
> mb
>
>
>
--
Regards,
~fzi~