以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  [求助]有无办法将DLL直接打包进EXE文件?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=30979)

--  作者:pc_doctor
--  发布时间:2010-12-30 16:25:38
--  [求助]有无办法将DLL直接打包进EXE文件?

用《搭建之星》做的小东东,并不需要做成安装包文件,只想做成一个单一的EXE文件交给用户使用。

但是由于引用了外部的DLL动态连接库文件,因为没有想出办法将所需的DLL文件直接打包进入EXE文件而形成一个单一的文件交给用户直接运行。

 

我看易语言是有办法将DLL文件直接打包进入EXE文件直接运行的。

 

请教《搭建之星》是否可以做到直接打包运行,或者先将DLL打包进入EXE文件后,在运行时再将DLL文件释放到指定的用户盘上的某个目录中,再使其能正常连接使用?

请admin或高手们指导,谢谢!!


--  作者:玩脑者
--  发布时间:2010-12-30 18:14:23
--  

pc兄,你这个问题很新颖,一般做成dll的目的一是为了模块化调用,另一个就是为了减少exe的文件体积。

你倒想压进exe,这个似乎可以有,但真的没有。


--  作者:pc_doctor
--  发布时间:2010-12-30 19:32:28
--  

呵呵!这就是现实运用中的实际尴尬。

目前很多单位上还是以40—60岁的人为主流,尽管这些人是“偷菜或斗地主高手”,但他们可能连诸如解压或安装都搞不来,只晓得拷贝、下载直接点击使用。

任何一个产品只能是你去适应用户,别要求用户怎么适应你,如此才能真正被接受和欢迎的。

 

如果一个小东西还拖几个尾巴,本来就觉得别扭。当然,大型的东西自然不必要这样去做,可是,我们又能做出多少大型的东西去实用呢?!


--  作者:Julia
--  发布时间:2010-12-30 19:33:24
--  
看过pc_doctor的描述,看来当初“微软”设计动态链接库时,还是有失误的?
--  作者:pc_doctor
--  发布时间:2010-12-31 1:41:45
--  

哈哈,什么到了这里就变味了,总是大惊小怪的了。

您可以先将这个问题去百度一下,就会发现这种需求和方法多的是了,只是我们没有掌握或者不能直接用搭建实现罢了!


--  作者:玩脑者
--  发布时间:2010-12-31 12:44:31
--  
以下是引用pc_doctor在2010-12-31 1:41:45的发言:

哈哈,什么到了这里就变味了,总是大惊小怪的了。

您可以先将这个问题去百度一下,就会发现这种需求和方法多的是了,只是我们没有掌握或者不能直接用搭建实现罢了!

都是爱好者,没有专业人士,可以理解!


--  作者:zhongjian
--  发布时间:2010-12-31 18:52:26
--  

做成自解压格式文件就可以了