Author Topic: Контроль времени окончания записи текстового файла  (Read 1580 times)

0 Members and 2 Guests are viewing this topic.

Nusha

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
В процессе работы запускаю на выполнение скрипт (через EXECUTE()). Он выполняется несколько секунд (все время по разному). В процессе его работы создается текстовый файл, данные из которого дальше используются. Сейчас я ставлю время его выполнения с запасом, на глаз, что не есть хорошо.

Как отследить момент окончания работы моего скрипта и создания текстового файла? (Чтобы не тратить лишние секунды)
Как отследить, что файл уже обновился? Может есть функция, определяющая время создания файла, если она есть сравнить текущее время и это время и если разница ... то значит файл создан?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Так появился или обновился?
На появился можно cmd командой проверять.

Я в таких случаях через ини передаю состояние. Моя программа по экзекуте как отработает меняет там флаг. А кликер после вызова ждет этот флаг в цикле.


Nusha

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
а можно чуть подробнее, как через cmd и ini передавать состояние...Если не сложно, с примером

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Ты скажи что ты запускаешь, а то может и смысла нет.
Я же запускал свой exe-шник.


Nusha

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Разобрался с ini файлами, все работает! Отставить панику :)