本帖最后由 作者 于 2009-3-23 21:31:19 编辑
在用OPENDCL调用例图时,想用BlockView或DwgPreview,但是不太理想,首先要自己去打开例图,还有就是绘图后显示的是当前图形,在本板块中也有这个帖子, 但是问题没有解决,我本人工作比较忙,就一直扔在那里没有管了,最近偶然发现论坛新增了OPENDCL的板块,原来那个帖子还在,不过写的不太详细,就把这个 问题重新提出来了。在晓东里面问了一下,有网友提出如下解决方案: (defun c:DwgPreview_Browse_Clicked ( / ) (setq sFileName (GetFiled "Select a drawing file" "" "dwg" 8));_ get the path to a dwg file (if sFileName (progn (dcl_DwgPreview_LoadDwg ViewDWG_DwgPreview_ViewDwg sFileName);_ load the DWG Thumbnail preview into the control (dcl_BlockView_LoadDwg ViewDWG_DwgPreview_BlockView1 sFileName);_ load the DWG (dcl_Control_SetCaption ViewDWG_DwgPreview_Label1 (dcl_DwgPreview_GetDwgName ViewDWG_DwgPreview_ViewDwg));_ show the path of the DWG (dcl_Control_SetFocus ViewDWG_DwgPreview_BlockView1) ) ) ) 没有搞懂,本人纯英文盲,单词量不超过20个,而且工作原因,没有时间学习,编程能力连入门级都不是,断断续续写了这么点东西,自己都没搞懂呵呵。 还是请大家看看,帮忙解决一下,谢谢。 还有请问一下论坛中翻译的帮助有下载吗? |