API крона: есть ли такая вещь?

Я предполагаю, что Вы используете Windows Forms...

Несколько путей.

Для OK - устанавливает AcceptButton на форме к кнопке OK. Для Отмены - устанавливает Cancelbutton на форме к кнопке отмены.

ИЛИ, можно вручную установить формы DialogResult на DialogResult. Хорошо или DialogResult. Отмена и затем закрывает форму программно.

11
задан jldupont 24 September 2009 в 22:36
поделиться

4 ответа

API cron UNIX - это файловая система. Существует команда crontab для установки / редактирования пользовательских crontab. Основная причина использования команды crontab - наложить ограничения безопасности для пользователей (например, /etc/cron.allow и /etc/cron.deny ).

Системные вкладки cron - это просто файлы, размещенные в /etc/cron.d (и cron.daily / weekly / month). Особого ухода не требуется; просто вставьте файл на место. Процитируем начало / etc / crontab :

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

Формат такой же, как у пользовательских crontabs, задокументированных в crontab (5), но с полем пользователя прямо перед командой. Где ПРОБЕЛ означает пробел (один или несколько), а 0 и 7 означают воскресенье:

минут ПРОБЕЛ час ПРОБЕЛ день месяца ПРОБЕЛ месяц ПРОБЕЛ день недели ПРОБЕЛ ] user SPACE command

Использование обычного доступа к файлам POSIX не наступит на cron. Помните, что rename всегда будет иметь целевое имя, указывающее либо на старый, либо на новый файл, а не на ничего. Таким образом, вы можете записать файл под новым именем, а затем переименовать его поверх старого.

Многие языки программирования имеют API-интерфейсы, помогающие писать crontab. Например, CPAN (Perl) содержит несколько .

никогда ни к чему. Таким образом, вы можете записать файл под новым именем, а затем переименовать его поверх старого.

Многие языки программирования имеют API-интерфейсы, помогающие писать crontab. Например, CPAN (Perl) содержит несколько .

никогда ни к чему. Таким образом, вы можете записать файл под новым именем, а затем переименовать его поверх старого.

Многие языки программирования имеют API-интерфейсы, помогающие писать crontab. Например, CPAN (Perl) содержит несколько .

8
ответ дан 3 December 2019 в 10:04
поделиться

Не как таковое, хотя написать сценарий модификации с помощью crontab не так уж и сложно. Подобные вещи (работа с текстовыми инструментами вместо ожидания API на уровне кода для системных средств) на самом деле является частью парадигмы Unix.

В качестве альтернативы, довольно тривиальный «cron API» может быть реализован с помощью быстрого скрипта в какой язык вы предпочитаете и «спите». :)

-2
ответ дан 3 December 2019 в 10:04
поделиться
4
ответ дан 3 December 2019 в 10:04
поделиться

Вы определенно можете обойти это стороной. См. Рубин всякий раз, когда рубин.

0
ответ дан 3 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: