VB高手进,dll怎么调试?

来源:百度知道 编辑:UC知道 时间:2024/06/07 15:29:25
如题,可能有多种调试的方法,请告诉我最简单的一种,且最好只用VB本身,用到其它的如ASP什么的,我就不懂了.
谢谢!

dll调试步骤如下:
1.在原来的dll工程(举例为:dll工程名:ABxzMsdyht)里 ---》添加工程 ---》标准exe--》打开,创建了工程1,自动生成 form1 窗体。---》生成 工程1.exe。
2.在form1窗体里添加一个按钮在按钮的代码中添加代码:
Private Sub Command1_Click()
Dim AAAA As New CDTeXt
AAAA.xianshizhuchuangti '显示画图主窗体
End Sub
注意:CDTeXt 为 dll(工程:ABxzMsdyht)里的一个类模块名。
3. 在 dll(工程:ABxzMsdyht)里的 工程属性---》调试---》启动程序--》浏览到本文件下的工程1.exe,在部件选项卡中 选择 二进制兼容-----》确定。
4. 工程1.的启动对象 改为:form1。
5.工程1.引用位置--》浏览 --》找到本文件下的----》ABxzMsdyht.vbp (注意引用对话框中的:文件类型为:所有文件(*.*))----》打开---》确定。
6.文件---》生成工程组后保存,这样就可以用 F8 步步调试 dll。
注意:在工程1.exe 和dll 类模块中都设断点 这样就可以 用 F8 步步调试 dll。

在工程里点击 文件 添加工程 然后选择已经出现 然后找到那个DLL源代码工程文件加进来。然后再部件里引用。部件里引用可以看到这个DLL工程项的!

在VB中事先声明DLL中的函数,然后在运行过程中调用那些函数,看是否运行正常。