0

我们这里有一个 VB6 应用程序,它可以自动打开图纸并使用特定的打印机将它们打印成 TIFF 文件。

当我们从 V8 升级到 V8i 时,我正在测试应用程序,并且在启动应用程序时遇到了一些问题。

如果我通过 exe 文件正常打开 Microstation,一切正常。但是当我这样做时:

Set msApp = CreateObject("MicrostationDGN.Application")

它打开一个没有菜单或任何东西的空白微站窗口(基本上是文件打开对话框后面的窗口)

然后我做

msApp.OpenDesignFile ("dummy.dgn")

看起来像这样:imgur.com/A5rc4.png

v8i 是否有一些新的东西,当它作为对象打开时它不会加载 gui?

4

2 回答 2

0

您的应用程序是否依赖于 Microstation 的某些用户偏好?我认为您可以逐步调试您的应用程序。

于 2013-04-22T03:28:05.303 回答
0

您可以使用参数-debug 调用ustation.exe。这会在当前工作目录中创建一个名为 debug.txt 的文件。在那里你可能会找到一些有用的信息。

于 2021-09-30T10:54:12.063 回答