Скрипт Для Работы С Файлами

Тема в разделе "Lotus - Программирование", создана пользователем GveinBlade, 14 май 2012.

  1. GveinBlade

    GveinBlade Гость

    Коллеги, я на форуме натыкался на скрипт который поднимает файлы из папки(Windows), в массив для дальнейшего их удаления, кроме того скрипт поднимает имя каждого файла. Кто натыкался Скиньте ссылку, пожалуйста. Заранее Спасибо за помощь.
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    GveinBlade
    DIR$ + F1 там есть примеры
    Код (LotusScript):
    ' List the contents of the c:\ directory, one entry per line.
    Dim pathName As String, fileName As String
    pathName$ = "c:\*.*"
    fileName$ = Dir$(pathName$, 0)
    Do While fileName$ <> ""
    Print fileName$
    fileName$ = Dir$()
    Loop
     
  3. GveinBlade

    GveinBlade Гость

    Спасибо! Попробую отпишусь!
     
  4. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    http://codeby.net/forum/threads/38604.html?vi...st&p=186879 ниже по топику - рапер для LS
    ЗЫЖ:подправьте название топика (чтобы отражало вопрос, кратко) - посетители могут искать подобную информацию
     
  5. GveinBlade

    GveinBlade Гость

    Спасибо! Есть еще какие-нибудь топики или примеры на эту тему?
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    GveinBlade
    а что вам собственно ещё необходимо?
     
  7. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    1-я часть на чистом LS здесь.
     
  8. GveinBlade

    GveinBlade Гость

    Необходимо в каталоге(каталог известен) брать файлы из имени файла брать время создания и обрабатывать по порядку от более старых к более новым, после обработки удалить все файлы.
     
  9. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Это уже разбор строк, изучайте функции работы со строками (Instr, Mid и т.д.)
    Можно по завершению обработки каждого файла
    Код (LotusScript):
    Kill fileName
    Можно весь каталог (если создавать временный)
    Код (LotusScript):
    RmDir path
    Можно все файлы из каталога
    Shell("del путь\*.*") '(для винды, подробнее см. справку по del)
     
  10. GveinBlade

    GveinBlade Гость

    Спасибо!
     
Загрузка...

Поделиться этой страницей