On Thu, 26 Dec 2002, Hasanul Arifin wrote: > Pada saat loop berjalan, control sepertinya tidak terupdate. sehingga saya > hanya bisa melihat hasilnya setelah loop selesai dilakukan. kira-kira > bagaimana yah caranya agar pada saat loop, progress juga terlihat.
Dalam loop tsb. aplikasi anda tidak memproses windows messages, terutama message yang berkaitan dengan update tampilan (a.l. WM_PAINT) progressbar. Solusi populer paling sering diajukan untuk masalah seperti ini adalah menggunakan Application.ProcessMessages setelah ada perubahan pada progressbar. Saya pribadi nggak suka cara ini, terlalu dipaksakan. Kalau yang anda inginkan hanya tampilan progress bar saja yang terupdate, Application.ProcessMessages tidak perlu dipanggil. Cukup panggil method Refresh() dari TProgressBar, nggak perlu semua message app. tsb. diprosess. Salam hans -- ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
