Hỏi về chương trình cài đặt Inno Setup 5?

Liên hệ QC

PhanTuHuong

VBA & VB.NET for Excel & AutoCad
Thành viên danh dự
Tham gia
13/6/06
Bài viết
7,156
Được thích
24,565
Tôi đang tạo chương trình cài đặt, nội dung như sau:

Caichuongtrinh.jpg


Tôi muốn hỏi phần [Run] có phải là nơi chạy chương trình (khai báo tham chiếu DLL) không? Tôi có thực hiện nhưng không tìm thấy trong thư viện.

Mà khi remove tham chiếu thì toàn bị lỗi như sau:

LoiDLL.jpg


Nhờ các cao thủ sửa giúp lỗi nhé.
!$@!! !$@!! !$@!!
 
Thầy có chắc file DLL đang tồn tại trong thư mục System32 ko? Thầy mở Explorer kiễm tra lại xem!
 
anhtuan1066 đã viết:
Thầy có chắc file DLL đang tồn tại trong thư mục System32 ko? Thầy mở Explorer kiễm tra lại xem!

Đầu tiên em đặt Matcat.dll ở đường dẫn khác, bây giờ muốn remove đi để đưa vào system32. Hai nội dung trên kà không liên quan bác ạ.

Lỗi ở dưới là em chạy từ RUN của window thôi.
 
Em vẫn thường dung Setup Factory 7.0 để tạo bộ cài đặt vì nó đơn giản dễ sử dụng không đòi hỏi nhiều kinh nghiệm lắm, không biết thầy đã sử dụng qua chưa ?
 
Bác chạy theo chế nộ New..Wizard...mọi thứ sẽ đơn giản hơn nhiều.

Để đăng ký DLL/OCX với WINDOWS, trong Inno Setup chỉ cần

Source: "C:\A-Excel-Export\ActiveX\A-Excel.dll"; DestDir: "{sys}"; Flags: regserver;

Để đăng ký file thư viện (*.tlb) với WINDOWS, trong Inno Setup chỉ cần

Source: "C:\A-Excel-Export\ActiveX\Def_AExcel.tlb"; DestDir: "{sys}"; Flags: regtypelib;

Chạy file Setup.bat để đăng ký DLL/OCX với WINDOWS (thông qua dòng lệnh RegSvr32 Matcat.dll) chỉ khi không có chương trình cài đặt thôi anh ạ.
 
Web KT

Bài viết mới nhất

Back
Top Bottom