官方淘宝店 易迪拓培训 旧站入口
首页 > 仿真设计 > HFSS仿真设计论坛 > 关于HFSS中的VBScript应用出现的问题求助

关于HFSS中的VBScript应用出现的问题求助

05-08
这几天因为课题需要,在弄HFSS中的VBScript编程建模。查看了许多论坛中的讨论帖和帮助文件,却始终不能运行。现将我的做法步骤详述如下,望高手指教,看看是不是哪里弄错了!
第一步:打开HFSS,直接将现有的工程“Project1”,Save as ...保存为“try1.hfss”。然后点Tools -> Record Script...,之后保存为“try1.vbs”。开始记录我的操作。
第二步,建模。因为只是实验,只建一个5880的介质板。点save.
第三步,点Stop Script Recording.停止记录。然后将工程关闭。
第四步,Tools -> Run Script,选择try1.vbs。打开,这时出现错误提示:
                                            Script Error(Code 80070202) in file:然后是我保存的路径。
                                            Description:Loading Project Failed: try1.
                                                                                        Line(14): "Set oProject = oDesktop.SetActiveProject("try1")"
第五步,因为打不开,用记事本打开“try1.vbs”,将出现错误的行删掉。保存,退出。
        再一次Tools -> Run Script,又出现另外的错误提示:
                                            Script Error(Code 800a0408) in file:然后是我保存的路径。
                                            Description:无效字符
                                            Line(1):"一个乱码字?-----------------------------------------------"
                                                                                        Cause: Microsoft VBScript 编译器错误
第六步,接下来又将出现错误的第一行删掉,仍然会出现以上类似的提示。
一气之下点右上角的叉,关掉HFSS,还会关不掉出现提示框:
                                            HFSS cannot be closed right now because it is being used by another application or a script.
强行用任务管理器将其关闭。
第七步:直接进入我的保存路径,双击打开“try1.vbs”,有木马提示,先忽略。继续运行,仍然有警告提示:
                                            Loading project failed: Project1.
点确定后还会弹出,提示框:                
                                            Windows Script Host
                                                                                        脚本:路径
                                            行:14
                                                                                        字符:1
                                                                                       错误:0x80070202
等等。
总之是Run也打不开,双击也打不开。裘高手赐教这是什么问题。因为这个VBS没法运行,让我的课题一直没法继续,急忙求救啊!
                                            

可能与你的软件是破解版的有关系,用正版的应该没这个问题!你试试

录制的脚本文件再运行是不可以的,你可以在论坛上找一个关于脚本文件的例子看看吧

不会吧,这还和版本有关啊?

我也遇到这个问题,不知道小编解决没有?

请问小编解决了吗?我也遇到类似的问题

我也遇到了同样的问题,不知道小编解决了没有,希望跟小编交流啊

跟软件无关。
在打开的HFSS界面下记录的VBS文件想要直接运行,只能先打开HFSS软件,然后用run vbscript,如果要在Windows下点击直接运行,需要将脚本自动记录的两个变量定义改动以下,vbs脚本帮助文件里有。

杀毒软件需要关了才行吧,应该

最近在学习vbs,遇到小编一样的问题,小编记录vbs晚了,应该在刚刚进入hfss就开始录制,这样就可以直接双击vbs来运行了,仔细看了下vbs开头,多了一个新建project,小编录制的hfss只在当前project中才能运行。这方面的东西好少啊,还得继续找matlab调用hfss优化,头大。


今天试着弄个vbs,也遇到了第五步的错误
“第五步,因为打不开,用记事本打开“try1.vbs”,将出现错误的行删掉。保存,退出。 bewi.$E{  
        再一次Tools -> Run Script,又出现另外的错误提示: PU^Z7T);  
                                            Script Error(Code 800a0408) in file:然后是我保存的路径。 &k?Mt #J  
                                            Description:无效字符 dOe|uQXyD  
                                            Line(1):"一个乱码字?-----------------------------------------------" KwRO?G9&  
                                                                                        Cause: Microsoft VBScript 编译器错误 Px}#{fkS  

错误原因是notepad的默认保存编码类型不对。
另存为,选择编码为ANSI,
这个错误提示就可以解决


最近在学习,不知道小编的问题解决了吗?写下来分享一下。谢谢!

你好,为什么我的脚本里没有set oproject=oDesktop.NewProject  这句啊,我首先打开HFSS就点击record script ,之后就是一步一步往下做
记录脚本,之后双击总是不能运行总是出现  错误提示,望你能给讲解一下,我最近也在做课题,如果有这方面的资料分享一下吧,我的邮箱是1614116329@qq.com。谢谢!
                                          

我现在也在做MATLAB调用HFSS生成的vbs进行优化,无从下手啊,想请教你有什么进展吗?

10楼回答正解,问题解决,谢谢高手

Top