关于autocad .net二次开发的初学者疑问

大象从不倒下 2015-02-14 04:41:15
一段在 使用ObjectIds 的代码,是在autocad.net开发手册上面摘抄的一段代码,但或许是还有什么namespace没有引用,编译会出现错误
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;

using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.Internal;
using Autodesk.AutoCAD.Interop.Common;


namespace help2
{
class Object
{

Document acCurDb = Application.DocumentManager.MdiActiveDocument.Database;
Transaction acTrans = acCurDb.TransactionManager.StartTransaction();

LayerTableRecord acLyrTblRec ;
acLyrTblRec = acTrans.GetObject(acCurDb.LayerZero,OpenMode.ForRead) as LayerTableRecord;

acTrans.Dispose();

}


}



如图,很多地方说cannot resolve symbol

请问我是哪里错了,跪谢
...全文
220 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
全栈极简 2015-02-14
  • 打赏
  • 举报
回复
你把错误的那大段代码复制到方法里面去,在类下面肯定报错了。

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧