ymcui 发表于 2020-2-28 15:47:50

(vlax-create-object "htmlfile")这个函数系统返回空

(vlax-create-object "htmlfile")这个函数系统返回空请问如何解决?
原来还是好的,CAD06的。

jun353835273 发表于 2020-2-29 16:48:49

可能是没有组件吧
附件是vb写的获取剪切板文件,你可以试一试。有lisp实例代码
以前用vb搞了个com注册一下控件就可以用了和自带的一样,也可以用c#搞个函数给lisp用

urings 发表于 2020-2-29 17:22:51

如果文本长度不超过200可以试试这个 (startapp "mshta" "vbscript:clipboarddata.setdata(\"text\",\"测试字符串\")(close)")注意:这是调用外部程序:mshta.exe

ymcui 发表于 2020-3-2 08:01:16

urings 发表于 2020-2-29 17:22
如果文本长度不超过200可以试试这个 (startapp "mshta" "vbscript:clipboarddata.setdata(\"text\",\"测试 ...

非常感谢,可以用,我复制的主要是标题。所以文字不会太多。

ymcui 发表于 2020-3-2 16:10:44

jun353835273 发表于 2020-2-29 16:48
可能是没有组件吧
附件是vb写的获取剪切板文件,你可以试一试。有lisp实例代码
以前用vb搞了个com注册一 ...
还是不行(GetBoard "eee")测试后出现下图


jun353835273 发表于 2020-3-2 16:43:34

本帖最后由 jun353835273 于 2020-3-2 16:57 编辑

ymcui 发表于 2020-3-2 16:10
还是不行(GetBoard "eee")测试后出现下图


我那个是获取剪切板的,不是设置的,以前写的,好像没有写设置剪切板的函数。

找到了一个拿去用吧
不是本人写的“红日/fendou”大侠写的,有使用方法希望可以帮到你。
也可以用c#封装一个DLL函数给lisp调用

ymcui 发表于 2020-3-3 08:24:32

jun353835273 发表于 2020-3-2 16:43
我那个是获取剪切板的,不是设置的,以前写的,好像没有写设置剪切板的函数。

找到了一个拿去用吧


好的,非常谢谢

limter 发表于 2020-8-12 11:56:11

同问                                                         
页: [1]
查看完整版本: (vlax-create-object "htmlfile")这个函数系统返回空