谢谢!
public static void tta()
{
using (var tr = new DBTransaction())
{
var line = new Line(Point3d.Origin, new Point3d(10, 10, 0));
tr.RegAppTable.Add("TlsCad.Test");
tr.RegAppTable.Add("TlsCad.Test2");
line.XData =
new ResultList
{
{1001, "TlsCad.Test"},
{1002, "{"},
{1001, "TlsCad.Test2"},
{1002, "}"}
};
var btr = tr.OpenCurrentSpace(OpenMode.ForWrite);
tr.AddEntity(btr, line);
}
} 在这个图中试试 xdata 筛选,建立任何带 xdata 的实体,然后用 (ssget '(-3(“test"))) 都无法选择,不知道 C# 的筛选是否可以 我用的是 CAD2007, 你的testxdata1.rar 打不开,以后试吧。
看来此问题只能一步一步缩小查找范围,来得到最终结果了!
谢谢两位!! slw7310 发表于 2015-4-27 18:05
我用的是 CAD2007, 你的testxdata1.rar 打不开,以后试吧。
看来此问题只能一步一步缩小查找范围,来得到 ...
是2010格式 我的Xdata的 TYPE值中有一个 —252533662 的数字,如果以此TYPE作为过滤条件,
则“一无所获”,带符号的整数不能被作为条件!! 存储成1000组码呢 只能用1001过滤吧
页:
1
[2]