foxbat
03-03-2009, 11:45
Добрый час ! скажите пож-та, почему в следующем коде аргумент метода GetFile можно передать переменно FileName :
FileName = "c:\baturina\20874.mod"
Set FSO = CreateObject ("Scripting.FileSystemObject")
Set File = FSO.GetFile(FileName)
а в этом примере нельзя (у меня не получается):
FileName = "20874.mod"
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder("C:\baturina\")
Set File = Folder.Files(FileName)
Недопустимый вызов или аргумент процедуры
не могу увидеть принипиальной разницы, и тем не менее не работает
FileName = "c:\baturina\20874.mod"
Set FSO = CreateObject ("Scripting.FileSystemObject")
Set File = FSO.GetFile(FileName)
а в этом примере нельзя (у меня не получается):
FileName = "20874.mod"
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder("C:\baturina\")
Set File = Folder.Files(FileName)
Недопустимый вызов или аргумент процедуры
не могу увидеть принипиальной разницы, и тем не менее не работает