Jumat, 01 Mei 2015


houston mesothelioma lawyers mesothelioma attorneys los angeles malignant mesothelioma pleural rate survival delaware mesothelioma lawyers asbestos attorneys philadelphia missouri mesothelioma lawyers mesothelioma lawyers houston asbestos lawyers los angeles illinois mesothelioma lawyers houston mesothelioma attorney colorado mesothelioma lawyers mesothelioma attorneys san diego georgia mesothelioma lawyer asbestos law suits mesothelioma attorneys california california mesothelioma attorneys detroit personal injury attorney student loan consilidation fort worth dwi lawyer tennessee mesothelioma lawyer diffuse malignant pleural mesothelioma irs debt attorney applied foundation mesothelioma research dallas dwi lawyers oklahoma city personal injury attorney mesothelioma lawyers california hawaii car accident lawyer houston dwi attorney mesothelioma applied research foundation houston mesothelioma mesothelioma houston michigan personal injury lawyer ca car donations car donations ca california mesothelioma lawyers wrongful death attorney los angeles illinois mesothelioma attorney dui attorneys los angeles los angeles dui attorneys college student loan consolidation mesothelioma washington attorney washington mesothelioma attorney mesothelioma attorney ohio ohio mesothelioma attorney georgia mesothelioma lawyers colorado mesothelioma attorneys asbestos law firm oklahoma personal injury attorney colorado accident lawyers michigan personal injury attorney

Visual Basic: Beda Event Load dan Activate

Banyak orang bertanya kepada saya khususnya para mahasiswa/i yang berkecimpung dalam dunia IT mengenai perbedaan antara event Load dan Activate dalam beberapa bahasa pemrograman, seperti Borland Delphi dan Visual Basic. Sebenarnya sangat mudah untuk membedakan antara event load dan activate. Tinggal coba beberapa script di kedua event tersebut. Misalnya saja seperti yang ada di visual basic (dalam hal ini saya memakai visual basic 6). Jika biasanya kalian menggunakan perintah setfocus di form activate ketika form dijalankan, kali ini silahkan kalian coba script setfocus di form load. Maka akan terjadi perbedaan di antara keduanya. Akan terjadi error di event load. Sedangkan di activate running program akan lancar. Ini sebenarnya hal yang simpel. Letak perbedaan antara event load dan activate diantaranya:


1. Activate bisa dijalankan berulang-ulang, sedangkan Load hanya 1 kali saja
2. Load akan berjalan lebih duluan ketimbang Activate. (initialize>load>resize>activate>paint)

Ada juga yang mengatakannya seperti ini:
Form Load
Event form load terpicu saat form di-load ke memori. Event ini bisa disebabkan oleh perintah Load atau method Show() atau perintah lain di dalam Module yang mengacu pada form yang bersangkutan. Jadi biarpun form tidak ingin kita tampilkan ditampilkan, jika ada perintah yang mengacu pada form tersebut, seperti mengganti nilai properti Caption / Text, akan membuat form di-load ke memori.

Form Activated
Event ini terpicu jika form yang bersangkutan dipilih / diklik (diaktifkan). Event form activated juga akan dipicu saat setiap kali program dijalankan dan form utama secara otomatis akan diaktifkan. Dalam hal ini, event form load akan terjadi lebih dahulu diikuti dengan form activated.
Jadi bijaklah dalam memilih event, entah itu Load ataupun Activate. Mohon kritikannya jika memang ada yang salah. Nuwun. 


EmoticonEmoticon