hehehe... ini sih masalah klasik gara2 ga bikin Binary Compatibility mas :)
jadi gini, vb ga peduli dg tgl compile/versi compile, dia hanya peduli dg GUID yg dikenal sbg CLSID (class id) yg bersifat unique n sebagai identifier waktu kita melakukan compile komponent. sebuah komponen akan dianggap sama hanya kalau CLSIDnya sama.
biar ga terjadi "Error 429 - ActiveX component can't create object" karena komponen hasil compile kita yg baru dianggap berbeda, lakukan hal ini:
>> pada waktu pertama kali kompile, lakukan biasa aja.
>> pada waktu kompile ke dua dan selanjutnya, pastikan pilihan di menu Projects Properties - Component - Version Compatibility - Binary Compatibility - masukkan alamat file ocx/dll komponen versi sebelumnya. dg melakukan ini, compiler vb instead of bikin CLSID baru, dia akan akan memakai CLSID komponen versi sebelumnya tadi
best regards
[wwn]
On 3/24/06, ali suparman <[EMAIL PROTECTED]> wrote:
Rekan-rekan VBers,saya membuat sebuah OCX, untuk digunakan pada program-program saya.Program OCX dan program aplikasi yang saya buat sudah diinstall dan berjalan baik.Persoalan muncul ketika saya meng-Compile ulang OCX saya dan kemudian saya overwrite OCX yang lama. Pesan mengatakan versi OCX yang berbeda.Saya sudah mencoba dengan membuat Versi Number yang SAMA pada 'Project Properties'-nya, tetapi tetap hasilnya adalah versi OCX yang berbeda.Pertanyaan saya:- Apakah setiap program aplikasi yang dibuat dengan VB6 dan menggunakan OCX selalu mengambil tanggal compile/versi compile?-Bagaimana saya dapat mengcomplie ulang OCX saya, tetapi tetap dapat digunakan dengan cara meng-overwrite ocx yang lama.-Bagaimana kita untuk mendapatkan versi OCX yang sama tetapi dicomplie pada saat yang berbeda.Terima kasih sebelumnya..
Wahana Programmer Groups Links
<*> Untuk mengunjungi sponsor milis ini, klik link berikut:
http://wahanaprogrammer.net
<*> Untuk menghubungi owner milis ini, kirim email ke:
[EMAIL PROTECTED]
<*> Konsultasi pemrogramman bisa chat disini:
Yahoo! Messenger: wahanaprogrammer
YAHOO! GROUPS LINKS
- Visit your group "Programmer-VB" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
