Перейти к содержимому

Фотография

List Folder


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Rifle

Rifle

    Новый участник

  • Members
  • Pip
  • 37 сообщений
  • ФИО:Vitaliy
  • Город:Kyiv

Отправлено 06 июля 2007 - 11:01

Подскажите пожалуйста, каким образом можно получить список файлов в директории? (для JScript)
  • 0

#2 ArtemRudenko

ArtemRudenko

    Постоянный участник

  • Members
  • PipPipPip
  • 248 сообщений
  • ФИО:Руденко Артем Михайлович
  • Город:Минск


Отправлено 06 июля 2007 - 11:29

TC Help-> Index->Search по тексту 'Files', 'Processing files in a folder' и смотрим примеры на любом языке.
Используя OLE:
[JScript]

function ListFiles()
{
var Fs, Fldr, Files, F;
Fs = Sys.OleObject("Scripting.FileSystemObject");
Fldr = Fs.GetFolder("C:\\");
Files = new Enumerator(Fldr.Files);
for( ; !Files.atEnd(); Files.moveNext() )
{
F = Files.item();
Log.Message(F.Name);
}
}

Используя Utilities:
[JScript]

function ListFiles()
{
var i, SearchRec;
SearchRec = Utilities.TSearchRec(); // This line is necessary !!!
i = FindFirst("C:\\*.*", faAnyFile, SearchRec);
while (i == 0)
{
Log.Message(SearchRec.Name);
i = FindNext(SearchRec);
};
// FindClose is in Win32API.pls and Utilities.pls
Utilities.FindClose(SearchRec);
}
  • 0
И всё-таки она вертится...


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных