gpt4 book ai didi

com - 如何在 AutoIt 中提前绑定(bind) COM 对象?

转载 作者:行者123 更新时间:2023-12-04 06:27:16 28 4
gpt4 key购买 nike

我的一位同事声称您不能在 AutoIt 中提前绑定(bind) COM 对象。这是真的?

最佳答案

AutoIt 即使在编译时也是一种解释语言。编译的实际过程只是将代码嵌入解释器中(将一些预处理器元素整理出来,如包含)。

结果,无法在编译时完成绑定(bind),因为没有编译时。这意味着以下将正常编译并且不会检测到错误。

$oShell = ObjCreate("shell.application")
If False Then ConsoleWrite($oShell.LolWut & @LF)

运行它,什么都不会发生。 $oShell.LolWut 永远不会被评估,因此没有错误。用执行语句的 if 测试试试,你会得到: 对这个对象的请求操作失败。

编辑:另请注意回复 here有关实现的更多详细信息。

关于com - 如何在 AutoIt 中提前绑定(bind) COM 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897995/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com