如何将软件做绿色版本的? 如何将vb编写的程序做成绿色的?有哪些条件限制 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.动态注册/释放Dll2.用VB-PowerWrap打包 1 如果你的工程需要引用active dll 那么你需要引用dll 前 先用:shell regsrv32 dll名来注册它在工程退出时也要用regsrv32 -u Dllnae来卸载它2 VB-PowerWrap是一个专门的打包程序 可以吧vb工程需要的所有组件 数据库 其他文件 设置文件夹全部打包成一个exe 而且不需要setup 甚至文件夹全部打包成一个exe 而且不需要setup VB只能做一个 "假绿色"将所有dll ocx等文件全部捆绑在资源文件, 成为一个单一的 exe, 在客户端全自动注册 直接运行程序,这样也只能称为 "假绿色", 在不支持VB运行库的系统, 就算是 MsgBox "Hello" 也不能说是 绿色. http://d.download.csdn.net/down/977365/yzzfq http://d.download.csdn.net/down/977365/yzzfq 用不用到exe之外必须提供的东西 绿色软件 这个名词众说纷纭 看法各异 不能说某人 说了算....以下只是我个人的看法, 保留其他人的看法"纯" 绿色软件是点击直接运行,不经过明的或暗的(自动手动)setup, 也不用卸载, 不能对原有系统做任何修改与注册的动作, 系统必需支援VB运行库, (VB内部自己在干些什么事我们无法明确) 代码也仅只能用VB的自带语法与涵数, 以及使用API来完成代码, 当然也会有一些API, 它在内部做什么动作, 我们也无法知道,所有的附带文件全部捆绑为一个单一的exe 点击直接运行. 话说回来, 在乎这个名词有啥意义吗? 系统制作只要求 功能达成 算法效率高 零Bug 这比任何说法都强N倍. 绿色基本标准:1不用setup 也就不用写注册表2运行结束或卸载后系统不残留dll等垃圾文件 如你这种情况 代码就应该尽量避免需要权限来注册的代码 改用其它方式. 就如同两三个月前我就碰到一个客户, 跑了几趟 还好不远, 但令我极度不满的是 这些资讯室的 "老大" 太狂妄了, 竟然封死 system32 封死注册表,更过份的是 .mdb 全自动把我设为 "唯读",这倒好解决, 他们一付狂妄不理采的态度 我十分的恼火 但在这整个系统 无论我代码如何写 也逃不了这些限制 , 最终我还是找上他们的老总, 同样是台湾人, 他信我, 并把资讯室老大开除了, 我也完成了工作. 这不能说是我害的 那是他的狂妄自找死路. 建议你 有时侯一些措施不是先天后天环境的能奈 而你又想去突破它的话 那是傻瓜的行为 你应该採取另种方法而不是硬碰硬闯, 把自己搞得啥都不是..... 不要使用第三方控件或组件,如果标准控件不能满足,比如WINSOCK,不要使用它,则自己用API在工程里实现(不要写成OCX和DLL)。至于VB虚拟机,这个不是问题,除了WIN98外,XP和WIN7都提供了。 直接用VB做安装包,再把里面dll ocx 拷贝到exe所在目录,就可以直接运行了。 me.backcolor=vbgreen绝对绿色了................ 如果仅仅是因为安装问题,把 VB 打包生成的 Support 文件夹复制过去就可以运行。 仅仅为了安装,可以用INNO SETUP来做 照你这么说……程序都不算是绿色了?所有程序都会调用到Kernel32.dll这算是EXE以外的东西吧还有CommonControl这种 高手帮忙 请问怎样暂停一个线程,然后重新开始,在线等待.谢谢 如何求两条线的交点??[高手帮忙,尤其画过b样条的] 为什么提示我 至少一个参数没有赋值 如何把网页添加到收藏夹里,最好是自动的添加,弹出收藏夹也可以。请大师指点 关于对象参数的问题 数据库关系问题 关于richtextbox 的loadfile属性的小问题??请各位大侠出手,小弟感激不禁,有分相送 vb相对路径 求助!各位大侠,在MMControl控件的filename属性中只能写文件路径,那么我如何播放类似“http://www.name.com/a1.avi”这种位置的文件 求个密码加密解密示例 程序打包、发布的问题
2.用VB-PowerWrap打包
在工程退出时也要用regsrv32 -u Dllnae来卸载它
2 VB-PowerWrap是一个专门的打包程序 可以吧vb工程需要的所有组件 数据库 其他文件 设置文件夹全部打包成一个exe 而且不需要setup
话说回来, 在乎这个名词有啥意义吗? 系统制作只要求 功能达成 算法效率高 零Bug 这比任何说法都强N倍.
1不用setup 也就不用写注册表
2运行结束或卸载后系统不残留dll等垃圾文件
至于VB虚拟机,这个不是问题,除了WIN98外,XP和WIN7都提供了。
照你这么说……
程序都不算是绿色了?所有程序都会调用到Kernel32.dll
这算是EXE以外的东西吧还有CommonControl这种