我将这两个函数压缩为一个,因为它们有许多共同部分:
- (defun FClipBoardText (text / ClipBoardx htmlFilex result)
- (setq ClipBoard (vlax-Get (vlax-Get (setq htmlFile (vlax-Create-Object "htmlFile")) 'ParentWindow) 'ClipBoardData)
- result (if text (vlax-Invoke ClipBoard 'SetData "Text" text) (vlax-Invoke ClipBoard 'GetData "Text")) ) ;_ end of setq
- (mapcar 'vlax-Release-Object (list ClipBoard htmlFile))
- (if text text result) ;_ end of if
- ) ;_ end of defun FClipBoardText
多谢议员的建议。 |