Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để đăng ký điều khiển ActiveX (.ocx) bằng tay

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:146219
TÓM TẮT
Khi bạn phát hành một ứng dụng Microsoft Visual FoxPro sử dụng một ActiveXkiểm soát (.ocx tập tin), các tập tin .ocx phải đăng ký một cách chính xác cho nó đểhoạt động chính xác. Visual FoxPro Setup Wizard hoặc InstallShield Express trong Visual FoxPro 7,0 hay một phiên bản sau này của Visual FoxPro sẽ đăng ký một tập tin .ocxmột cách chính xác, cung cấp bạn chọn các OLE kiểm tra hộp trong bước 6 cho các.ocx tập tin. Nếu một ứng dụng Visual FoxPro sử dụng một tập tin .ocxphân phối bởi một số phương pháp khác, tập tin .ocx phải đăng ký tự.Bài viết này mô tả làm thế nào để đăng ký một tệp .ocx bằng tay.
THÔNG TIN THÊM
Bạn có thể sử dụng Microsoft đăng ký Server (regsvr32.exe Regsvr32.exe) để đăng ký một 32-chút .ocx tập tin bằng tay trên 32-bit, hệ điều hành. Trong Visual FoxPro 3,0và 3.0b, regsvr32.exe Regsvr32.exe nằm trong thư mục \Vfp\Samples\Ole, và trongVisual FoxPro 5.0, regsvr32.exe Regsvr32.exe nằm trong thư mục \Vfp. Trong VisualFoxPro 6.0, regsvr32.exe Regsvr32.exe nằm trong thư mục Distrib.src của cácVisual FoxPro thư mục. Nó có thể được phân phối với một Visual FoxProứng dụng. Cú pháp để sử dụng regsvr32.exe Regsvr32.exe là như sau:
   Regsvr32 [/u] [/s] <OCX File Name>					
Chú ý/u Unregister có nghĩa là các tập tin .ocx.
/ s có nghĩa là chế độ im lặng (hiển thị không có thư).

Ví dụ sau đăng ký Microsoft MAPI ActiveX Controlmà không hiển thị bất kỳ tin nhắn:
   Regsvr32 /s MSMAPI32.OCX				
Thực hiện ví dụ này trong một ứng dụng Visual FoxPro, sử dụng chạylệnh như sau:
   RUN /N Regsvr32 /s MSMAPI32.OCX				
Chú ý Nếu một lỗi xảy ra khi đăng ký một kiểm soát, làm việcsau:
  1. Xác minh trong Registry mà kiểm soát đã không được đăng ký trước.
  2. Kiểm chứng rằng các tập tin sau đây trong thư mục Windows\System:
          mfc30.dll     olepro32.dll     msvcrt20.dll      mfc40.dll     msvcrt40.dll
    Nếu một trong những tập tin này là mất tích, bạn có thể nhận được lỗi sau tin nhắn:
    Lỗi: Mã lỗi OLE 0x80040112: giấy phép thích hợp cho điều này lớp không tìm thấy.

Warning: This article has been translated automatically

Thuộc tính

ID Bài viết: 146219 - Xem lại Lần cuối: 09/17/2011 22:39:00 - Bản sửa đổi: 3.0

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

  • kbautomation kbhowto kbinterop kbmt KB146219 KbMtvi
Phản hồi