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