VB资源文件中的dll文件中函数调用,要求不释放其于硬盘,再次加载到内存!
我用C编写了一个全局钩子,现打算用在VB的一个项目里,此项目有一个要求就是,必需绿色化,即只有一个可执行文件,不释放未知(对用户)的文件到他人电脑里,现有一思路,就是将其...
我用C编写了一个全局钩子,现打算用在VB的一个项目里,此项目有一个要求就是,必需绿色化,即只有一个可执行文件,不释放未知(对用户)的文件到他人电脑里,现有一思路,就是将其作成VB的自定义资源文件,然后,编译后,在程序加载要用到资源文件dll中的函数时,再动态的在内存中找到其函数,要求不允许再次将此资源释放到硬盘,又再次加载到内存中!请问如何实现,在此感谢了!
展开
1个回答
2013-11-29
展开全部
坦白告诉你,这东西我研究很久了,貌似只有C,有人写出来了,异常麻烦,VB确实无解
如果EXE和DLL都是.net的也有办法,但VB6是肯定无解的。
如果EXE和DLL都是.net的也有办法,但VB6是肯定无解的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询