Пусть программа прочитает INI-файл, чтобы выбрать и активировать разные окна

Я хочу написать небольшое приложение, которое переключается между различными окнами с интервалом в 6 секунд. Это будут URL-адреса проводника, но они будут меняться время от времени (ежедневно), поэтому я хочу создать INI-файл, в котором я могу ежедневно обновлять URL-адрес, а затем переключать приложение между активными окнами на основе описания INI-файла. URL будет что-то вроде

http://servername.test.lab:8081/OVPM?ACTION=LOADSTATE&STATENAME=domain_Servers_Disk_Utilization&CUSTOMER=

У меня есть URL-адреса OMW для использования диска, процессора памяти и т. Д., И я хочу переключаться между ними. Итак, мой вопрос

  1. Как я могу использовать SetForegroundWindow() на основе URL (будет работать заголовок окна для веб-страницы)?
  2. Как я могу иметь C# использовать INI для чтения URL, чтобы использовать SetForegroundWindow()
  3. я должен использовать другой метод

1 ответ

Вот как я бы это сделал: WPF или приложение Windows Forms с контролем веб-браузера и таймером. Оставьте ini Создайте небольшую базу данных с таблицей. Интервал URL-адреса Установите интервал таймера от значения интервала на БД. по событию tick(); возьмите следующий URL, установите элемент управления webbrowser и перезагрузите.

Позже вы можете создать хороший внешний интерфейс для редактирования циклов, настроенных в БД.

Другие вопросы по тегам