我的同事声称你不能在autoit中提早结合com对象。这是真的吗?

有帮助吗?

解决方案

AutoIt是一种解释语言,即使编译时也是如此。实际的编译过程只是将代码嵌入到解释器中(某些预处理器元素的排序方式类似于include)。

结果,由于没有编译时,绑定不能在编译时完成。这意味着以下代码可以正常编译,并且不会检测到错误。 通用标签

运行该命令,将不会发生任何事情。$ oShell.LolWut将永远不会被评估,因此没有错误。尝试执行语句的if测试,您将得到:该对象的请求操作失败。

编辑:还请注意此处以获得更多详细信息实施中。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top