我很难找到关于我需要放置SimplyVBUnit.dll和SimplyVBUnitUI.ocx文件的文档,以便我可以在这个问题中运行教程:Gutzofter's mini tutorial on SimplyVBUnit。 我究竟需要在哪里引用或注册这些文件,以便用VB6创建单元测试?
当我打开上面的源代码时,它说它无法加载SimplyVBUnitUI.ocx并且我在关联的日志文件中收到以下错误:
Line 13: Class SimplyVBUnitUI.SimplyVBUnitCtl of control SimplyVBUnitCtl1 was not a loaded control class.
答案 0 :(得分:2)
为了手动添加ocx,您需要将其添加到工具箱,然后在表单上放置UI控件的实例。您还需要对具有框架的dll的引用。然后使表单成为启动对象。如果您使用安装程序安装了SimplyVBUnit,则在Projects模板文件夹中有一个表单(我认为是frmSimplyVBUnitRunner)。您可以将其复制到表单模板,只需将新表单(运行表单)添加到包含测试的项目中。
答案 1 :(得分:1)
你注册了吗?
使用开始 - 运行并运行regsvr32 <full-path-to-file>
。对OCX和DLL重复此操作