|
|
我靠,还没写完了 ,不小心点了个不知道什么键发出去了,我自己调试输出日志,最后发现是对象创建失败, 下面是那块的代码
另外我尝试了 单独起个软件光运行这个转码功能是完全没问题的,但是放我的机器人DLL插件里面就不对了
.版本 2
.子程序 辅助功能_getQRcode, 文本型
.参数 str, 文本型
.参数 宽度_, 整数型
.参数 高度_, 整数型
.局部变量 script, 对象
.局部变量 result, 变体型
.局部变量 待返回, 文本型
.如果真 (script.创建 (“scriptcontrol”, ) = 假)
.如果真 (script.创建 (“scriptcontrol”, ) = 假)
.如果真 (script.创建 (“scriptcontrol”, ) = 假)
框架对接_日志输出 (“script创建失败:” + script.取错误 ())
.如果真结束
.如果真结束
.如果真结束
.如果真 (script.写属性 (“Language”, “JScript”) = 假)
框架对接_日志输出 (“写属性失败:” + script.取错误 ())
.如果真结束
.如果真 (script.数值方法 (“AddCode”, #QRcode) = 0)
框架对接_日志输出 (“数值方法失败:” + script.取错误 ())
.如果真结束
result = script.通用方法 (“Run”, “test”, str, 宽度_, 高度_)
.如果真 (result.取类型 () = #变体类型.空)
框架对接_日志输出 (“QR失败:” + script.取错误 ())
.如果真结束
待返回 = result.取文本 ()
返回 (待返回)
|
|