-
24-02-2010, 04:33 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cứ mang cả cái DLL đi cùng có vấn đề gì đâu bạn?
Nếu là DLL công ty mua có bản quyền thì chắc chắn có đầy đủ hướng dẫn đi kèm cho bạn rồi. Bạn chỉ cần load và gọi các hàm là được. Nếu DLL được build có kèm theo file headers(.h) và file linker (.lib) thì bạn chỉ cần include và sử dụng dễ dàng.
Lưu ý: Nếu bạn nhét DLL vào resource và sau đó export resource ra thành file và load DLL đó thì sẽ bị các AntiVirus, cụ thể là Kaspersky AntiVirus ngăn chặn.
Hi vọng là giúp được bạn!
===========================
Nếu bạn làm trong một công ty, thì có thể liên hệ với công ty mình theo thông tin tại website quacau.com, bên mình sẽ cung cấp cho bạn một giải pháp hoàn hảo về việc đóng gói và phân phối sản phẩm phần mềm. (Mình nghĩ là chi phí rất rẻ và an toàn).View more random threads:
- Chương trình sử dụng Socket IPC trên mạng LAN
- source dll chống chương trình Cheat engine 5.5 và speed gear 6, giúp mình sửa lỗi?
- Bấm Alt+ctrl+delete trong windows 7 ???
- Hỏi về Lỗi MSIL .netmodule or module compiled with /GL found
- Hàm native API NT CreateProcess
- mỗi hàm callback mỗi khác sao?
- Tạo Phím tắt trong nội bộ ứng dụng ???
- Hàm GetModuleFileName trong DLL
- sự tương tác giữa MFC và API
- Làm sao để tích hợp DLL file vào executable file
-
24-02-2010, 04:42 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Dll vốn là một tập tin nhị phân có độ bảo mật "cao nhất" rồi, bạn cứ đem theo nó như một phần "*****" phần mềm của bạn, như thế nó "chuyên nghiệp" hơn.... Phải không nào?
-
24-02-2010, 07:46 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Làm sao để tích hợp DLL file vào executable file
Chào mọi người,
Mình đang làm một project có sử dụng một số file DLL của 3rd party (cụ thể là thư viện dùng để burn đĩa). Giờ mình muốn build ra MỘT file chạy được mà đã tích hợp thư viện này vào. Mình nghĩ là có thể dùng Resource file hay sao đó. Dạng như một chương trình portable vậy. Chỉ cần một file là chạy được chứ không cần những file DLL hay OCX linh tinh đi kèm.
Thư viện này được công ty mua vì có bản quyền và đạt yêu cầu của khách hàng nên các bạn đừng đưa ra giải pháp kiểu như "tự viết một cái thư viện khác" nha.
Cám ơn mọi người nhiều.
-
25-02-2010, 07:03 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Số 60 Thái Hà, Đống Đa, Hà Nội
- Bài viết
- 0
Các bạn lại bàn ra rồi.
Mình biết đóng gói để làm installer. Nhưng đây là yêu cầu của khách hàng bạn ơi. Và mình chỉ cần một file để chạy thôi.
Cái này nói cụ thể hơn là mình làm một chương trình backup. Sau khi backup xong mình có option xuất ra MỘT file Restore.exe. Trong file này sẽ có chứa data lun. Kiểu như mình bấm một cái là nó tự restore bằng cái dữ liệu chứ bên trong nó lun. Và cái restore.exe của mình cần phải chạy bằng một số thư viện "ngoại lai" nên mình cần tích hợp mấy cái .dll vào lun.
-
02-03-2010, 06:10 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đóng gói cái tạp phế lù xuất ra thành 1 file nén tự chạy (xài 7zip) thì sao nhỉ?
-
02-03-2010, 06:16 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
uh đấy, bạn biết nguyên lý hoạt động của cái Self Extraction đó không. Mình muốn làm 1 cái giống như vậy đấy. Nhưng mà không biết là chỉ dùng C++ thôi không dùng hãng thứ 3 như WinZip, WinRar hay 7Zip thì có làm được không.
-
02-03-2010, 06:35 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn cần làm virus hay sao mà cần kỳ công vậy ?
-
03-03-2010, 08:10 AM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình tính nói "uh đấy thì sao". Nhưng mà nghĩ lại bạn haian chắc còn con nít nên thôi không chấp.
Bạn vui lòng đọc lại những gì mình ghi ở trên sẽ hiểu.
Mình vào đây để mong học hỏi và trao đổi với mọi người và rất ghét những bài viết vô giá trị và đầy tính châm chọc như vậy.
Nếu mod vào xem qua thì xóa giùm 2 bài viết này.
Xin cám ơn.
-
03-03-2010, 02:22 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Còn tùy thuộc vào khách hàng nữa, hỏi khách hàng có cho dùng các software khác không hay khách hàng đòi ta phải tự viết.
-
18-04-2010, 05:43 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi optimist27
Một cách khác mình vẫn làm: Bạn ghi nhị phân toàn bộ nội dung cái DLL vào cuối file EXE Portable đó, sau đó ghi tiếp khoảng 4 byte nữa là địa chỉ bắt đầu của nội dung file DLL trong file EXE.
Khi bạn muốn Extract ra thì chỉ cần đọc nhị phân nội dung của chính file EXE bạn từ địa chỉ lưu ở 4byte lưu lúc nãy đến cuối file - 4 là được
Tất nhiên là bạn phải thực hiện công việc này trước khi load DLL
Hướng dẫn vui nhộn về phương tiện nong lỗ đít Thuốc giãn hậu môn nghe có vẻ đáng sợ, nhưng đừng sợ! Hướng dẫn này sẽ đưa bạn qua hành trình hích khi dùng dụng cụ làm giãn lỗ đít, khiến nó trở...
Hướng dẫn vui nhộn về sản phẩm làm...