|
coba dengan begini, pasti gak bengong
rs.open "sql di
sini",....dst
intNumFields = ........Code untuk menghasilkan jumlah fields
strRs=""
screen.mousepointer=vbhourglass
do while not
rs.eof
doevents
for
i=0 to intNumFields -1
strRs=strRs
& rs.fields(i).value & ColumnSep
next i
strRs
= strRs & RowSep
rs.movenext
loop
screen.mousepointer=vbnormal
program akan berjalan terus tanpa bengong, tandanya hanya cursor menjadi
sibuk
saat berjalan looping.
sy lebih prefer lagi ada satu variabel tambahan lagi (boolean)yg menyatakan
bahwa ada proses yg berjalan
karena kita pakai "doevents" kalau proses berlangsung bolean tersebut true,
kalau selesai false
di event form_terminate cek dulu bolean ini untu tau sedang ada proses
berlangsung atau tidak
kalau ada cancel terminate form. bolean ini diletakan disesudah
screen.mouse.......
IT WORKS Nice. lebih nice lagi dikasih timer jadi kita tau looping tersebut
sudah berjalan berapa lama...
HTH
|
- [Programmer-VB] OOT : Iklan Lowongan IT Zackq Rakhmat
- [Programmer-VB] Tolong bantu paling tidak dala... Zainal Syam Arifin, ST
- Re: [Programmer-VB] Tolong bantu paling ti... Yohanes Kurniawan
- Re: [Programmer-VB] Tolong bantu palin... Zainal Syam Arifin, ST
- Re: [Programmer-VB] Tolong bantu paling ti... Rudy Harsa Putra
- Re: [Programmer-VB] Tolong bantu palin... Zainal Syam Arifin, ST
- RE: [Programmer-VB] Tolong bantu paling ti... Setiawan
- Re: [Programmer-VB] Tolong bantu palin... Zainal Syam Arifin, ST
