Mendistribusikan ulang kontrol Visual C++ ActiveX

Visual C++ 6.0 menyediakan kontrol ActiveX yang dapat Anda gunakan dalam aplikasi yang kemudian Anda distribusikan ulang. Kontrol ini tidak lagi disertakan dalam Visual C++. Menurut perjanjian lisensi untuk Visual C++ 6.0, Anda dapat mendistribusikan ulang kontrol ini dengan aplikasi yang dikembangkan di Visual C++.

Catatan

Visual C++ 6.0 tidak lagi didukung oleh Microsoft.

Untuk daftar kontrol Visual C++ 6.0 ActiveX yang dapat didistribusikan ulang, lihat pada Disk 1 CD produk Visual C++ 6.0.

Saat mendistribusikan aplikasi, Anda harus menginstal dan mendaftarkan untuk kontrol ActiveX (dengan menggunakan ). Komputer target juga harus memiliki versi saat ini dari file sistem berikut. (Tanda bintang menunjukkan bahwa file harus didaftarkan.)

  • Asycfilt.dll
  • Comcat.dll*
  • Oleaut32.dll*
  • Olepro32.dll*
  • Stdole2.tlb

Jika pustaka tautan dinamis (DLL) ini tidak tersedia pada sistem target, Anda harus memperbaruinya dengan menggunakan mekanisme yang ditentukan untuk memperbarui sistem operasi yang sesuai.

Saat Anda menggunakan kontrol ActiveX yang tersambung ke database, Anda juga perlu mereplikasi nama sumber data pada komputer target. Anda dapat melakukan tugas ini secara terprogram dengan fungsi seperti .

Beberapa kontrol ActiveX yang dapat didistribusikan ulang memiliki lebih banyak dependensi. Untuk setiap berkas di folder Os\System pada CD produk Visual C++ 6.0, ada juga berkas tersebut. Untuk setiap file yang ingin Anda distribusikan ulang, cari satu atau beberapa entri USES dalam file yang sesuai.

Jika file tercantum, Anda harus memastikan bahwa file berada di komputer target. SETIAP DLL yang secara langsung mendukung file harus didaftarkan. (Agar proses berhasil, komputer target harus terlebih dahulu berisi semua DLL yang dimuat secara statis oleh kontrol.) Selain itu, jika DLL yang terdaftar sebagai dependensi juga memiliki file di folder Os\System pada CD Visual C++ 6.0, Anda juga harus menyelidiki file tersebut untuk entri USES.

  • Mendistribusikan ulang file Visual C++