PDA

View Full Version : Xin được giúp đỡ về Autorun



come2one
29-09-2002, 15:49
Tôi muốn làm một đĩa CD demo, file autorun.exe được viết trên VB.
Khi đưa đĩa vào một máy bất kỳ thì thường báo lỗi thiếu file thư viện của VB. Các cao thủ bày tôi cách làm sao để khắc phục lỗi này(tất nhiên là không thể đóng gói file này thành bộ cài đặt thông thường).

Ngoài ra khi dùng Deployment Wizard của VisualSutido để tạo bộ cài đặt cho các chương trình quản lý có dùng ADO, khi tiến hành cài đặt thường xảy ra các lỗi:
- file out of date
- Sharing violent
Có thể khắc phụ ntn hoặc dùng tiện ích khác để thay thế DW?

Xin cảm ơn trước.

KEM_WALL
29-09-2002, 15:56
Thế thì walls bó tay, đó vừa là cái hay vừa là cái dở của VB. Hay vì code nhỏ, nhưng dở là không tương thích nhiều lắm, nếu bạn muốn thì viết bằng ngôn ngữ khác hỗ trợ biện dịch thẳng ra mã máy đi :)

KEM_WALL
29-09-2002, 15:58
Còn vụ DW thì walls kô biết vì chưa gặp lỗi đó bao giờ

quatban
29-09-2002, 16:56
Bên ngoài có bán các chương trình tạo đĩa Autorun, mua về mà xài cho nó khỏe, mắc gì phải viết(viết cũng đơn giản lắm thôi). Còn đóng gói Project thì nên dùng InstallShield Pro 6.0(tạo ra nhiều file, nhưng mang tính chuyên nghiệp cao vì có thể đóng gói theo dạng MSI chuẩn của Window) hay Installer Vise 3.5 (chỉ tạo ra 1 file .exe lại nhỏ nữa). 2 cái này cũng mua ở ngoài tiệm

quaitieutu
29-09-2002, 17:19
Có thể dùng một số chương trình khác thay thế Dw được nhưng khắc phụ lỗi hay không thì không chắc lắm,trong Bộ đĩa của Lê Hoàn Có một số chương trình tạo Setup rất hay và đẹp

tien bac
23-10-2002, 10:19
Thế nào điều này dễ lắm bạn muốn chạy file autorun.exe thì phần lập trình của bạn không nên dúng các ACTIVEX mà trong máy của người sử dụng khồn có nên tôi khuyên bạn nên dùng một VBproject mới và chọn những image làm nút lệnh không dùng các activeX làm gì cả và bạn nhớ là VB phải có thư viện dll nên cũng khá khó đấy hoặc bạn dùng C++ để viết vì nó không cần đến thư viện hoặc bạn có thể dùng Macromedia flash để tạo bản demo nhưng bạn cứ thử cách của mình đi không được dung1 activeX nào ngoài những activeX có sẵn như vậy khi chạy thì VB sẽ không đòi những ocx đó bạn hiểu không !