发新话题
打印

[基础] VB能否根据DLL名称进行声明?

VB能否根据DLL名称进行声明?

想做一个测试工具,测试Dll中各函数的执行时间,以毫秒为单位。
DLL的具体名称不固定,必须运行后从注册表中读取,但是每个DLL中的函数名称和声明都是完全相同的。

项目要求:
从注册表中读取DLL的名称,显示在ListBox中(这部分我已经实现了);
然后由用户选择要测试的DLL,点击某个函数名,开始调用测试。
调用完成后显示该函数的执行时间为多少毫秒。

请教:
如何动态声明DLL中的函数?
如何实现毫秒计时?我用了一个timer,但是根本就不进去。

TOP

看来VB无法实现我需要的功能,只能改用VC了。
谢谢楼上的回复。

TOP

发新话题