我刚刚经历过这样的时刻:你走出杂草,检查你的代码,然后问自己“我为什么这么做?”
我有一个脚本,它使用FileSystemObject. 一切正常,但我想我一直在改变设置变量的方式fso。
我的项目使用引用Microsoft Scripting Runtime Library,以便我可以使用早期绑定(即使我找到了几个实例Set fso = CreateObject("Scripting.FileSystemObject"),这对于这个项目来说很愚蠢)。也许是因为我的很多代码都来自在线示例,但我一直通过以下两种方式之一设置这些 fso 变量:
Set FSo = New FileSystemObject
Set FSo = New Scripting.FileSystemObject
Run Code Online (Sandbox Code Playgroud)
这些有什么区别呢?我使用哪一种很重要,还是只在某些情况下使用一种?