高分请教,怎样把所有的dll都打包进一个exe中给客户运行?

mayneed 2006-05-24 12:53:37
怎样把所有的dll都打包进一个exe中给客户运行? 请各位帮忙!
...全文
382 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shalen520 2006-05-24
  • 打赏
  • 举报
回复
XenoCode 2005,这个混淆器可以将dll和exe打包成一个exe文件
gjmcg 2006-05-24
  • 打赏
  • 举报
回复
以前用过别人的“注册”

但自己没有写过

应该与“一路向北”说的差不多
qiri07 2006-05-24
  • 打赏
  • 举报
回复
学习
sz_lgp 2006-05-24
  • 打赏
  • 举报
回复
mark
copico 2006-05-24
  • 打赏
  • 举报
回复
http://dev.kaifz.com/EXE-DLL-t46501.htm
copico 2006-05-24
  • 打赏
  • 举报
回复
可以用VB资源的方法
首先打开VB资源编辑器(在外接程序里,没有的话请进管理器加载),添加“自定义资源”,然后把DLL添加进取,然后用这种方法
Dim TempFile() As Byte
TempFile=LoadResData(101,"CUSTOM")
Open "C:\Windows\SYSTEM32\sth.dll" For Binary Access Write As #1
Put #1, , TempFile
Close #1
这个文件就写入了,之后
Shell "regsvr32 C:\Windows\SYSTEM32\sth.dll"
注册这个组件就完成了
mayneed 2006-05-24
  • 打赏
  • 举报
回复
TO:shalen520
用XenoCode 2005来生成一个exe文件,报错:The assembly could not be processed because:The specially named symbol format is invalid,请问有解决办法吗
mayneed 2006-05-24
  • 打赏
  • 举报
回复
文件名我已经改成具体的dll名称了,还是报一样的错
水如烟 2006-05-24
  • 打赏
  • 举报
回复
哈,我估计copico脱不了原来VB的思维.
copico 2006-05-24
  • 打赏
  • 举报
回复
是否是文件名写错了,你实际的dll是这个名么?
mayneed 2006-05-24
  • 打赏
  • 举报
回复
TO:copico(一路向北)
注册时报错"已经加载C:\Windows\SYSTEM32\sth.dll,但没有打到DllRegisterServer输入点,无法注册这个文件",请问怎么解决呢
jecray 2006-05-24
  • 打赏
  • 举报
回复
lz看看这篇文章
http://blog.joycode.com/lostinet/archive/2004/06/15/24599.aspx
mayneed 2006-05-24
  • 打赏
  • 举报
回复
XenoCode 2005 把dll和exe打包成一个exe时会出错,没法生成,这个方法可能不行吧

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧