slw7310 发表于 2015-4-4 09:08:33

com 的ID 如何转换为 .net下的ObjectID

如题,com 的ID 如何转换为 .net下的ObjectID?

slw7310 发表于 2015-4-4 09:09:47

请各位达人帮忙哦!

雪山飞狐_lzh 发表于 2015-4-4 10:53:57

id转换试试
            new ObjectId(id);

Com用Id没有什么意义建议用handle转换
      /// <summary>
      /// 从句柄字符串中获取Id
      /// </summary>
      /// <param name="handleString"></param>
      /// <returns></returns>
      public ObjectId GetObjectId(string handleString)
      {
            long l = Convert.ToInt64(handleString, 16);
            Handle handle = new Handle(l);
            return Database.GetObjectId(false, handle, 0);
      }

slw7310 发表于 2015-4-4 17:06:32

谢谢!果然很成功!
飞狐
页: [1]
查看完整版本: com 的ID 如何转换为 .net下的ObjectID