• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Đưa thư viện vào exe vb

Góc trao đổi, hỏi đáp của ngôn ngữ Visual Basic 6 và Visual Basic Script

Moderator: tungblt

xinchet
Thành viên chính thức
Thành viên chính thức
Posts: 11
Joined: Mon 06/10/2008 12:18 am

Đưa thư viện vào exe vb

Postby xinchet » Wed 22/10/2008 12:46 pm

Các bạn ơi. mình làm 1 chương trình có winsock, khi mình xuất ra file exe đem sang máy khác thì nó báo là không thấy thư viện của winsock, mà trên máy mình chạy đc chắc là có khi cài vb. Vậy thì làm thế nào để chương trình của mình chạy trên các máy khác đc



User avatar
FVS
Thành viên tích cực
Thành viên tích cực
Posts: 178
Joined: Tue 13/05/2008 10:38 am

Re: Đưa thư viện vào exe vb

Postby FVS » Wed 22/10/2008 1:38 pm

mình không bik cách nhét vô file .exe, nhưng mà riêng với winsock hình là rất phổ biến, đi liền với window lunôn. Bạn không nên lo lằng
Nhật kí giải thuật - FVS:

Http://GiaiThuat.WordPress.Com

xinchet
Thành viên chính thức
Thành viên chính thức
Posts: 11
Joined: Mon 06/10/2008 12:18 am

Re: Đưa thư viện vào exe vb

Postby xinchet » Wed 22/10/2008 5:04 pm

thanks

tindl88
Thành viên tâm huyết
Thành viên tâm huyết
Posts: 363
Joined: Sat 26/04/2008 6:10 pm
Has thanked: 16 times
Been thanked: 10 times

Re: Đưa thư viện vào exe vb

Postby tindl88 » Wed 22/10/2008 6:25 pm

bạn vào google tìm software "EXE Bundle"
phần mềm này có thể nhét file bất kỳ vào file exe của bạn.
cứng nhắc...vớ vẩn

User avatar
truongphu
VIP
VIP
Posts: 4777
Joined: Sun 04/11/2007 10:57 am
Location: Cam Đức, Khánh hòa
Has thanked: 14 times
Been thanked: 522 times

Re: Đưa thư viện vào exe vb

Postby truongphu » Wed 22/10/2008 8:54 pm

Khi bạn viết một chương trình có Winsock tức là bạn ĐÃ NHÉT MS WINSOCK CONTROL 6.0 vào Project rồi, mà cụ thể đó là MSWINSCK.OCX
(Project\Components\Microsoft winsock Control 6.0 Apply\OK)
Vì thế vấn đề bạn hỏi hơi khó trả lời..

Có thể MSWINSCK.OCX là thư viện các Controls có bản quyền. Nếu thế buộc lòng bạn phải đăng ký bản quyền tại máy mới!
(Đăng ký dll,ocx : regsvr32.exe; Đăng ký bản quyền: VBC6.exe)
o0o--truongphu--o0o

.........
Ghé thăm:
Chuyện Linh Tinh

KIDLINUX
Thành viên chính thức
Thành viên chính thức
Posts: 13
Joined: Thu 27/03/2008 10:52 am
Has thanked: 7 times

Re: Đưa thư viện vào exe vb

Postby KIDLINUX » Wed 29/10/2008 8:08 am

Mình không biết làm sao để nhét nó kèm với file .EXE của mình. Nhờ các bạn chỉ giúp
Còn việc nó không chịu chạy là có đấy: Mình đã chạy thử trên WinXP Tiny với tài khoản giới hạn => cố gắng vô ích vì có kèm winsock theo nó cũng không cho đăng ký đâu. Bắt buộc phải chạy với Acc Admin nó mới cho đăng ký

Vì vậy nhờ các vị cao thủ chỉ em:
1. Cách kèm winsock theo file exe của mình
2. Cách đăng ký nó với Windows bằng chương trình của mình
Thanks
+Sai lầm của tôi là đã cho rằng mình sai lầm+

User avatar
hoangthu1974
Guru
Guru
Posts: 813
Joined: Thu 09/03/2006 9:30 am
Location: Hà Nội --> Tp. Hồ Chí Minh
Been thanked: 13 times
Contact:

Re: Đưa thư viện vào exe vb

Postby hoangthu1974 » Wed 29/10/2008 8:53 am

KIDLINUX wrote:Mình không biết làm sao để nhét nó kèm với file .EXE của mình. Nhờ các bạn chỉ giúp
Còn việc nó không chịu chạy là có đấy: Mình đã chạy thử trên WinXP Tiny với tài khoản giới hạn => cố gắng vô ích vì có kèm winsock theo nó cũng không cho đăng ký đâu. Bắt buộc phải chạy với Acc Admin nó mới cho đăng ký

Vì vậy nhờ các vị cao thủ chỉ em:
1. Cách kèm winsock theo file exe của mình
2. Cách đăng ký nó với Windows bằng chương trình của mình
Thanks

Chương trình đóng gói của VB6 có đăng ký được winsock với hệ thống tự động. Nó không thể nhét vào bên trong file exe của Vb6 được mà chỉ có thể nhét chung vào các file exe chạy trên mã máy mà thôi. Mình thấy P&D của VB6 bỏ cái đó vào ngay thư mục của file exe mà không đăng ký nó vẫn chạy. Bạn thử xem lại xem sao.


Return to “Visual Basic 6 và Visual Basic Script (VB & VBS)”

Who is online

Users browsing this forum: No registered users and 27 guests