![]() |
Вопрос про объект File
Добрый час ! скажите пож-та, почему в следующем коде аргумент метода 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) Недопустимый вызов или аргумент процедуры не могу увидеть принипиальной разницы, и тем не менее не работает |
foxbat, почему-то не может тип определить.
Так работает: Код:
Set File = Folder.Files(CStr(FileName)) |
Спасибо, я подозревал что тут подвох какой то... вот CStr в моих познаниях не хватало :)
|
Время: 12:13. |
Время: 12:13.
© OSzone.net 2001-