我需要在Windows Form中将Solidworks绘图加载到Visual Studio (C#)中。然后,我需要使用俯仰/滚动数据旋转此图像。首先,我想展示一下这幅图。有人知道如何使用SolidWorks应用编程接口完成此操作吗?
以下是代码
public SolidWorksDrawing()
{
InitializeComponent();
myGraphic = groupBox1.CreateGraphics();
drawingFile = "C:\\BrendaDocs\\trunk_July10\\foodprocessor.slddrw";
//ModelDoc2 swModel = default(ModelDoc2);
ModelDoc2 swModel = new ModelDoc2(); //class not registered
}我在这一行得到"obj ref not set to an instance of an obj“
swModel = default(ModelDoc2)我在这一行得到“类未注册”
swModel = new ModelDoc2()我在windows窗体上有一个组框,现在我只是尝试加载和显示solidworks绘图。
发布于 2012-07-11 07:56:08
我已经有几年没有做这些事情了,但是有一个edrawings控件(activex?)你可以用它。电子绘图是由solidworks制作的免费的solidworks查看器,然后您可以使用api告诉它要做什么。不过,这将是丑陋的。
https://stackoverflow.com/questions/11417839
复制相似问题