Dear semua VB mania
Saya punya aplikasi VB yang menggunakan doevents untuk multithreading. Aplikasi
tersebut saya instal di dua komputer. Komputer pertama menggunakan OS
MS-Windows XP SP2, memory 512 processor Pentium IV 3.0 GHz. Komputer kedua
sebelumnya menggunakan OS MS-Windows Vista Home Basic Edition, tetapi karena
tidak kompatibel dengan aplikasi tersebut saya ganti dengan OS MS-Windows XP
SP2. Spek HWnya : memory 1 GB, Processor Intel Core Duo, 2.0 GHz.
Aplikasi yang dijalankan pada komputer pertama berjalan dengan normal dan tidak
ada masalah. Tetapi pada komputer ke dua selalu muncul pesan out of stack pada
saat mengeksekusi perulangan.
Di dalam aplikasi tersebut ada proses yang melakukan perulangan, tetapi
aplikasi tidak akan menunggu proses perulangan selesai jika ada sesi yang idle.
Aplikasi akan melakukan proses lainnya jika perulangan tersebut idle dan
kembali ke perulangan jika perulangan tersebut telah aktif kembali. Untuk ini
saya menggunakan stetement DoEvents.
Setelah saya lakukan debug pada komputer kedua, error out of stack selalu
muncul pada statement DoEvents. Kira2 apa yang menyebabkan permasalahan
tersebut. Saya sudah cari di MSDN tapi belum ketemu juga.
Mohon pencerahannya....
---------------------------------
Kunjungi halaman depan Yahoo! Indonesia yang baru!
[Non-text portions of this message have been removed]