我们这里有一个VB6应用程序,可以自动打开图纸并使用特定的打印机将其转换为TIFF文件。
我正在测试应用程序,因为我们从V8升级到V8i,我在启动应用程序时遇到了一些问题。
如果我通过exe文件正常打开Microstation,一切正常。但是当我这样做的时候:
Set msApp = CreateObject("MicrostationDGN.Application")
它打开一个空白的微工作站窗口,没有菜单或任何东西(基本上就是文件打开对话框后面的窗口)
然后是
msApp.OpenDesignFile ("dummy.dgn")
看起来像这样:imgur.com/A5rc4.png
是否有一些新的v8i,它不麻烦加载gui时打开作为一个对象?
您的应用程序是否依赖于Microstation的某些用户偏好?我认为你可以一步一步调试你的应用程序。
您可以使用参数-debug调用ustation.exe。这将在当前工作目录中创建一个名为debug.txt的文件。在那里你可能会找到一些有用的信息。