2012-07-11 31 views

回答

1

您可以使用下面的方法(S)得到的模拟对象的情况下这个目录:

Case simCase = aSimulationCaseFromSomewhere; 
string exportPath = EclipseFormatSimulator.GetArguments(simCase).CaseInfo.ExportPath; 

祝你好运!

Gaute

+0

工作,谢谢。然而,在我将其标记为正确答案之前,我有一个补充问题:似乎有三个众所周知的API支持的模拟器:ECLIPSE100,ECLIPSE300和FrontSim。我假设EclipseFormatSimulator.GetArguments(...对于前两种情况可以正常工作,但最后一种情况如何? – 2012-07-11 20:53:34

+0

这应该与FrontSim案例一起工作良好(所有熟知的模拟器都是Eclipse格式 - 行为相似)!自定义模拟器(EclipseFormatSimulator的一个实现)定义的情况可能具有与“本地”模拟器不同的导出行为.ExportPath仍然有效,但是由插入模拟器决定是否导出Eclipse样式甲板和它是否真的使用ExportPath目录... – 2012-07-12 08:32:52

1

是这种机制将独立工作的你是否Simulation.Case从基础上EclipseFormatSimulator类的知名模拟器(E100,E300,FrontSim)或插件模拟器之一。

James。