ID Artikel: 146219 - Kajian Terakhir: 15 September 2011 - Revisi: 2.0

Cara mendaftar secara manual kontrol ActiveX (.ocx)

Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Perbesar semua | Perkecil semua

RINGKASAN

Ketika Anda mendistribusikan aplikasi Microsoft Visual FoxPro yang menggunakan ActiveX kontrol (.ocx file), berkas .ocx harus terdaftar dengan benar untuk itu bekerja dengan benar. Visual FoxPro Setup Wizard atau InstallShield Express di Visual FoxPro 7.0 atau versi Visual FoxPro akan mendaftar berkas .ocx dengan benar, memberikan Anda pilih OLE centang kotak pada langkah 6 untuk .ocx file. Jika Visual FoxPro aplikasi yang menggunakan berkas .ocx didistribusikan oleh beberapa metode lain, berkas .ocx harus didaftarkan secara manual. Artikel ini menjelaskan cara mendaftar berkas .ocx secara manual.

INFORMASI LEBIH LANJUT

Anda dapat menggunakan Microsoft daftar Server (Regsvr32.exe) untuk mendaftar 32- sedikit .ocx berkas secara manual pada sistem operasi 32-bit. Dalam Visual FoxPro 3.0 dan 3.0b, Regsvr32.exe terletak di direktori \Vfp\Samples\Ole, dan Visual FoxPro 5.0, Regsvr32.exe terletak di direktori \Vfp. Dalam Visual FoxPro 6.0, Regsvr32.exe ditemukan di direktori Distrib.src Visual FoxPro direktori. Dapat didistribusikan dengan Visual FoxPro aplikasi. Sintaks untuk menggunakan Regsvr32.exe adalah sebagai berikut:
   Regsvr32 [/u] [/s] <OCX File Name>
					
Catatan/u berarti daftar berkas .ocx.
/ s berarti Mode diam (menampilkan pesan tidak).

Contoh berikut register kontrol ActiveX MAPI Microsoft tanpa menampilkan pesan:
   Regsvr32 /s MSMAPI32.OCX
				
Untuk menerapkan contoh ini dalam aplikasi Visual FoxPro, menggunakan RUN perintah sebagai berikut:
   RUN /N Regsvr32 /s MSMAPI32.OCX
				
Catatan Jika terjadi kesalahan saat mendaftar kontrol, lakukan berikut:
  1. Verifikasi dalam registri yang kontrol tidak terdaftar sebelum.
  2. Memverifikasi bahwa berkas berikut ini dalam direktori Windows\System:
          mfc30.dll     olepro32.dll     msvcrt20.dll
          mfc40.dll     msvcrt40.dll
    Jika salah satu berkas hilang, Anda akan menerima galat berikut pesan:
    Kesalahan: Kode kesalahan OLE 0x80040112: lisensi yang sesuai untuk ini kelas tidak ditemukan.

Berlaku bagi:
  • Microsoft Visual FoxPro 3.0 Standard Edition
  • Microsoft Visual FoxPro 5.0 Standard Edition
  • Microsoft Visual FoxPro 6.0 Professional Edition
  • Microsoft Visual FoxPro 7.0 Professional Edition
  • Microsoft Visual FoxPro 9.0 Professional Edition
Kata kunci: 
kbautomation kbhowto kbinterop kbmt KB146219 KbMtid
Penerjemahan MesinPenerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:146219  (http://support.microsoft.com/kb/146219/en-us/ )