- 积分
- 1072
- 明经币
- 个
- 注册时间
- 2004-5-12
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
各位大侠: 小弟正在C#.NET下面学CAD ,发现SetXData参数不对,错在哪了?程序是这样写的吗?请多多指教,谢谢。
private void setXData_Click(object sender, System.EventArgs e) { object readOnly = false; object savechange = true;
object[] xdt = new object[2]; object[] xdv = new object[2];
xdt[0]=1001; xdv[0]="扩展数据"; xdt[1]=1000; xdv[1]="扩展数据2";
object miss=System.Reflection.Missing.Value;; string fileName="E:\\cadGetVar\\mytest.dwg";
AutoCAD.AcadApplicationClass app = new AutoCAD.AcadApplicationClass(); app.Visible=false; try { AutoCAD.AcadDocument doc=app.Documents.Open(fileName,readOnly,miss);
doc.ModelSpace.SetXData(xdt,xdv);//SetXData参数不对,错在哪了? doc.Save(); doc.Close(savechange,fileName); } catch(Exception ee) { MessageBox.Show(ee.ToString ()); } finally { app.Quit (); } }
|
|