nonsmall 发表于 2008-12-23 09:08:00

[求助]错误: 不支持结果类型: 17

<p>请问</p><p>错误: 不支持结果类型: 17</p><p>如何处理?</p><p>我的源代码如下:</p><p>(defun StrToByte(str)<br/>&nbsp;(setq ob (vlax-create-object "Microsoft.XMLDOM"))<br/>&nbsp;(vlax-invoke ob 'loadXML "&lt;?xml version=\"\"1.0\"\"?&gt;")<br/>&nbsp;(setq pic (vlax-invoke ob 'createElement "pic"))<br/>&nbsp;(vlax-put pic 'dataType "bin.hex")<br/>&nbsp;(vlax-put pic 'nodeTypedValue str)<br/>&nbsp;(setq re (vlax-get pic 'nodeTypedValue))<br/>&nbsp;(vlax-release-object ob)<br/>&nbsp;re<br/>)</p>

nonsmall 发表于 2008-12-23 13:25:00

命令: (strtobyte "1111")<br/>; 错误: 不支持结果类型: 17

狂刀无痕 发表于 2008-12-23 18:12:00

(vlax-get-property pic "nodeTypedValue")

nonsmall 发表于 2008-12-24 09:12:00

<p>多谢前辈指点</p><p>现在的问题是如果(strtobyte "1111")<br/>后面的字符串过长 无法一次性使用(strtobyte "1111")转换出结果怎么处理呢</p>
页: [1]
查看完整版本: [求助]错误: 不支持结果类型: 17