渐行 发表于 2006-10-28 12:48

用"LI"查询实体特性中的"句柄"是什么意思?

这里说的"句柄"何解?本人文化低,还请高手讲解一下.

渐行 发表于 2006-10-29 13:02

顶,求答案.

zhurui168 发表于 2006-10-29 15:01

命令: li LIST
选择对象: 指定对角点: 找到 1 个

选择对象:

                  LINE      图层: 0
                            空间: 模型空间
                   句柄 = 8E
                自 点,X=   0.0000Y=   0.0000Z=   0.0000
                到 点,X= 300.0000Y=   0.0000Z=   0.0000
          长度 = 300.0000,在 XY 平面中的角度 =      0
                  增量 X = 300.0000,增量 Y =    0.0000,增量 Z =   0.0000

Command: li LIST
Select objects: Specify opposite corner: 1 found

Select objects:

                  LINE      Layer: "0"
                            Space: Model space
                   Handle = 2B
            from point, X=   0.0000Y=   0.0000Z=   0.0000
                to point, X= 300.0000Y=   0.0000Z=   0.0000
          Length = 300.0000,Angle in XY Plane =      0
                  Delta X = 300.0000, Delta Y =    0.0000, Delta Z =   0.0000
我觉得叫把柄、手柄更合适,具体什么意思,没研究过。

[ 本帖最后由 zhurui168 于 2006-10-29 15:09 编辑 ]

t009 发表于 2006-10-29 16:23

这个应该编程用到的东西吧。
看看下面的解释(来自网络):

   句柄实际上是一种指向某种资源的指针,但与指针又有所不同。 “句柄”(handle),handle的本意是把柄,把手的意思。是你与操作系统打交道的东东。举个通俗的例子,比如你考上了大学,入学后,学校(操作系统)会给你一个学生证号。注意,这个号码是学校指定的,你无法自选。有了这个号码(学生证,假设一证多用)就可以享受学校提供的服务:如你就可以去图书馆借书,去食堂吃饭,去教室上课等等。但你不能到食堂里买啤酒,因为学校不允许这种服务。而在计算机中系统提供的服务就是API调用,你有了HANDLE,就可以理直气壮地向系统提出调用API的服务。而指针的权力就大多了,有了指针你可以到处去喝酒,打架,学校(操作系统)管不着,所以句柄和指针的区别在于句柄只能调用系统提供的服务。而句柄虽然是一个能相互区别的号码,但与我们普通的ID号又有区别,普通的ID号是可以由程序员自己定义的,而句柄不行,它是对象生成时系统指定的,是为了区别系统中存在的各个对象,这个句柄不是由程序员符给的。实际应用中,最常用的就是文件句柄和窗口句柄。例如,窗口句柄的值是一个长整数,每个窗体都用一个句柄来表示。所以句柄是不会重复的,很多的函数都会用到窗体的句柄。

      句柄就是资源的标识,操作系统要管理和操作这些资源,都是通过句柄来寻找到这些资源的,操作系统为每个窗口指定一个唯一的标识,即窗口句柄,所以说句柄就好象和指针一样,程序能根据指针找到找到存储单元的内容,操作系统同样也可以根据句柄找到这些资源,也可以说是一些基础类库里的一些函数!句柄是一个(通常为32位的)整数,它代表一个对象。Windows中的句柄类似传统C或者MS-DOS程序设计中使用的文件句柄。程序几乎总是通过呼叫Windows函数取得句柄。程序在其它Windows函数中使用这个句柄,以使用它代表的对象。

渐行 发表于 2006-10-29 17:07

" 句柄就是资源的标识",就这么理解吧,多谢了.

太良平 发表于 2006-10-30 00:08

原帖由 渐行 于 2006-10-29 13:02 发表
顶,求答案.
简单的说:句柄就是CAD系统给你所绘制的每一个图形实体的编号,而且是按你的绘图次序编排的

渐行 发表于 2006-10-30 22:16

哦,谢谢太老师,终于明确了。
页: [1]
查看完整版本: 用"LI"查询实体特性中的"句柄"是什么意思?