muthu123 发表于 2022-7-6 11:15:21

选择多个图形-hel

亲爱的朋友们:,
 
我们需要一个对话框/窗体,用按钮添加图形、删除图形从多个文件夹中选择多个图形。它应该返回所有图形列表及其处理某些任务的路径。
 
你的
穆图。

Tiger 发表于 2022-7-6 11:23:03

对于图形管理,即使问题很模糊,我也认为这是您的方向-我将探索Autodesk Vault。我自己没有用过,但据我所知,它很好。

Lee Mac 发表于 2022-7-6 11:29:47

Windows资源管理器

muthu123 发表于 2022-7-6 11:35:12

 
谢谢李。

Freerefill 发表于 2022-7-6 11:39:35

我签名中的批处理引擎使用了一个。为了方便你,我把它去掉了。
 
只需更新函数中的“root”和“rotLst”变量以满足您的需要,以及“diaID1”变量以定位伴随的。dcl文件。
 
您可以这样调用函数:
 
(dwgdia无)
 
我希望它对你有用。
dwgdia。LSP
DIALOG\u文件夹。dcl

muthu123 发表于 2022-7-6 11:40:29

 
我不明白你说的“windows资源管理器”是什么意思

Lee Mac 发表于 2022-7-6 11:47:51

http://en.wikipedia.org/wiki/Windows_Explorer

muthu123 发表于 2022-7-6 11:53:37

 
lisp中没有定义函数。
“FB-STRING-DELIM”

Freerefill 发表于 2022-7-6 11:59:53

 
嘎!新手失误,我的错。
 
将此添加到。lsp文件并重新加载。很抱歉
 

(defun fb-string-delim(str del / runLst runStr newLst);
(setq runLst (vl-string->list str)
   runStr ""
   newLst nil)
(foreach forVar runLst
   (if (/= (ascii del) forVar)
   (setq runStr (strcat runStr (chr forVar)))
   (setq newLst (append newLst (list runStr)) runStr ""))
   )
(setq newLst (append newLst (list runStr)))
); Parses a string into a list of strings given a certain delimiter

 
有趣的是,当我从批处理引擎中提取函数时,这部分出现了问题。
 
你不需要它,这只是一种方便的方法,我可以创建一个列表,列出我们在工作中使用的所有驱动器,而无需单独键入它们。我想变得怪异。只要“rotLst”包含一个目录列表,你就可以了。

muthu123 发表于 2022-7-6 12:00:24

 
请发送以下功能也。
错误:无函数定义:FB-DIRFIX
页: [1] 2
查看完整版本: 选择多个图形-hel