VB函数添加大师更新到V2.25版

以前版本的一些问题在这个版本得到了修正,具体如下:

* 增加一个新功能:
在模块与函数列表框的右键里添加了"全选,反选,清
除选择"功能.(感谢阿杰,我也拖了这么久才整上:))
* 修正Function/Sub过程声明行后有注释时,这个函数
就不会被列入的BUG.(2008-4-20修正,一起写这里吧)
这个BUG在代码里的原因是一个小于号写成了大于号
-_-b
* 把例子代码里增加了一个字符串参数传入的代码.
这是今天在论坛里看到的,一个朋友说到了这个问题.

下载地址:

http://www.m5home.com/soft/vb_link.rar

界面:



计划在后续版本里加入代码整理及鼠标滚轮功能.

不过要看时间够不够了,现在在做另外一个项目.

评论: 8 | 引用: 0 | 查看次数: 1519
VBfans
VBfans[2011-03-15 09:19 PM | ]
老大。怎么好像不能在DLL中连接窗体。。要怎么样才能实现把窗体弄在DLL中呢。求解。。谢谢。。。
回复来自 admin 的评论 admin 于 2011-03-16 09:43 AM 回复
在DLL中使用窗体,那么使用原生的ActiveX DLL是最好的选择,因为窗体本身也是基于COM的.
如果是因为要注册的原因而使用非常手段来生成DLL的话,那也可以使用别的方法动态调用COM的.
上市
上市[2008-12-23 09:19 AM | ]
感谢 老马!
admin
admin[2008-12-17 12:46 AM | ]
这么说来应该算是一套远程管理软件吧.

如果你以前没有接触过这一块,还是建议在现有代码的基础上改一下为好.

这里有一个比较完整的代码,是枕善居的,你可以参考一下:

http://www.mndsoft.com/blog/article.asp?id=81
上市
上市[2008-12-15 10:51 PM | ]
一浏览,居然就进了个牛人的本本!
支持!
最近涉足了一下VB,个人水平很肤浅,准备开发一套远程控制软件【注:非木马】请大哥给点思路啊~
dabian001
dabian001[2008-08-31 11:36 AM | ]
千里流云
千里流云[2008-08-27 12:35 AM | ]
终于更新了,呵呵,绝对性支持你...
admin
admin[2008-08-22 03:19 PM | ]
内存不能为只读的问题,可能与指针的值以及访问时越界了有关.

GetBSTRFromPtr里面有内存复制操作,如果传入的那个指针非BSTR指针,很有可能就会出错.

而GetRndBSTR里面没有涉及直接内存操作,应该不会出现这个问题.

至于导出多个函数,我并不是使用的/EXPORT开关,而是使用/DEF开关指定了一个导出文件,在那里面写入所有要导出的函数.
张三
张三[2008-08-20 12:46 PM | ]
测试了:
1、你测试程序中的GetRndBSTR和GetBSTRFromPtr函数在你的exe程序中调用会出现“内存不能为只读”的问题
2、俺有个问题想请教:为什么你的程序生成的dll能够出来多个函数,而网上的资料中/EXPORT开关只能指定一个函数?能不能介绍一下link.exe链接obj文件时的命令行参数?俺的qq 7158023,俺对api dll 也很有兴趣,希望能共同学习