visual studio 2008 中的VB调用ansys时老是VB内部错误而关闭
浏览:123034 回答:2
向大家请教,我在用visual studio 2008的VB调用ansys时总是说遇到内部错误,自动关闭然后说向微软发送错误报告。同时还有explorer.exe[3548]中发生未处理的win32异常。我也升级了IE,重装了visual studio 2008,还是有以上的问题。错误截图如下:
请问该怎么解决啊?急盼中……
我分了两步,由不同的按钮控制,第一步是采用shell对ansys调用,进行生成自定义截面文件。
第二步是采用shell对ansys调用,进行建模、分析,并将生成的应力图在我编写的软件的窗体中显示出来。
第一步完成,一切正常。
第二步能完成,但随后就关闭。(在第二步中,如果将show命令删除后就不会出现以上问题,但是删除后就没有自动生成图片的功能了……咋整啊?)
列出显示图片的命令,请大家帮忙看一下问题在哪:
/GRAPHICS,power
/SHOW,JPEG
JPEG,QUAL,75
JPEG,ORIENT,HORIZ
JPEG,COLOR,2
JPEG,TMOD,1
/GFILE,800
EPLOT!显示单元
/POST1
/EFACET,1
PLNSOL, S,EQV, 0,1.0
/EFACET,1
PLNSOL, U,SUM, 0,1.0
/SHOW,CLOSE /DEVICE,VECTOR,0
后来一点点试了试,当 /SHOW,JPEG 与 /SHOW,CLOSE 之间没有显示单元、应力、位移的命令时,不会出错而自动关闭。
而当一旦有这些命令时,就会出错自动关闭。

请问该怎么解决啊?急盼中……
我分了两步,由不同的按钮控制,第一步是采用shell对ansys调用,进行生成自定义截面文件。
第二步是采用shell对ansys调用,进行建模、分析,并将生成的应力图在我编写的软件的窗体中显示出来。
第一步完成,一切正常。
第二步能完成,但随后就关闭。(在第二步中,如果将show命令删除后就不会出现以上问题,但是删除后就没有自动生成图片的功能了……咋整啊?)
列出显示图片的命令,请大家帮忙看一下问题在哪:
/GRAPHICS,power
/SHOW,JPEG
JPEG,QUAL,75
JPEG,ORIENT,HORIZ
JPEG,COLOR,2
JPEG,TMOD,1
/GFILE,800
EPLOT!显示单元
/POST1
/EFACET,1
PLNSOL, S,EQV, 0,1.0
/EFACET,1
PLNSOL, U,SUM, 0,1.0
/SHOW,CLOSE /DEVICE,VECTOR,0
后来一点点试了试,当 /SHOW,JPEG 与 /SHOW,CLOSE 之间没有显示单元、应力、位移的命令时,不会出错而自动关闭。
而当一旦有这些命令时,就会出错自动关闭。
:L
重装了几次了。从14.5到14,现在用的12,VS也换了版本安装。依然没有解决问题,所以我估计还是命令的问题(这段命令在gui操作时通过命令窗口黏贴、回车是没有问题的)
并且在批处理模式下没有这段命令也没问题,加上这段命令就出问题了。