Актуальные темы
IT Channel News
itWeek
Intelligent Enterprise/RE
Бестселлеры ИТ-рынка
BYTE/Россия

Спецпредложения

Уважаемые партнёры! Приглашаем вас принять участие в акции по камерам видеонаблюдения Dahua. Закупайте в Merlion IP-камеры Dahua с технологией WizColor и получите компенсацию до 300 рублей за единицу товара. Период действия акции: 01 – 30 сентября 2026 г. Бонусная таблица и условия – на ...
Уважаемые партнеры! Приглашаем принять участие в акции «Больше встройки – больше выгоды»: получите отличные бонусы за закупку встраиваемой бытовой техники брендов HYUNDAI и VITEK. Участвующие продукты: встраиваемые холодильники, стиральные и посудомоечные машины, варочные поверхности и ...
«Готовь сани летом: новогодний бонус от Цифровых решений» Новый год — это не только праздник, но и традиционное время подводить итоги. Закрывать крупные проекты вдвойне радостнее, если к ним прилагаются крутые призы! В этом году мы вдвое расширяем возможности промопрограммы: бонусы доступны за ...
Уважаемые партнеры! Приглашаем вас принять участие в маркетинговой акции «Надежность в каждом моменте». Закупайте кронштейны и аксессуары для телевизоров в период действия акции и получите фиксированный бонус в зависимости от объема закупок. Категории товаров, участвующих в акции: - Кронштейны ...
Информируем партнёров о возобновлении промо-акции «1+1» по EOL-товарам Gaston Luga и продлении её срока до 31.08.26: при покупке товара из акционного списка — второй такой же в подарок. В число акционных позиций вошли классические модели рюкзаков разного размера, спортивные и компактные дамские ...
12345Все

Управление внешними программами в среде .NET Framework

12.05.2003  Решения

Андрей Колесов Одна из обычных задач, возникающих при разработке ПО, - запуск и отслеживание состояния внешних программ. Традиционно при программировании в Windows для этого приходилось использовать средства Win API. Функции, появившиеся в технологии .NET, существенно упрощают решение данной задачи. Рассмотрим эти новые возможности на примере VB.NET. Знакомство с классом Process В классическом Visual Basic запуск внешних приложений выполнялся с помощью функции Shell, например, так: ReturnID = Shell ("calc.exe", vbNormalFocus) Эта функция в .NET была несколько улучшена по сравнению с VB 6.0, и ею по-прежнему можно пользоваться, однако ее возможности весьма ограниченны, прежде всего из-за того, что вызываемое приложение запускается в асинхронном режиме. Вместо этого для работы с внешними программами в .NET лучше использовать класс Process, находящийся в пространстве имен System.Diagnostics. В простейшем случае запуск внешней программы будет выполняться с помощью метода Start; в данном примере для обработки указанного файла будет запускаться текстовый редактор (обычно это NotePad, установленный по умолчанию): System.Diagnostics.Process.Start _ ("c:MYPATHMYFILE.TXT") Метод Start, в свою очередь, возвращает объект Process. С его помощью можно получить ссылку на запущенный процесс, например, чтобы узнать его имя: Dim myProcess As Process = _ Process.Start("c:MYPATHMYFILE.TXT") MsgBox(myProcess.ProcessName) Для управления параметрами запускаемого процесса ... читать далее.

Рекомендовано к прочтению


Управление сетью Wi-Fi из облака
В начале прошлого десятилетия, когда бурно внедрялись технологии WiFi, многие производители беспроводных точек доступа стали предлагать вместе с ними контроллеры для управления беспроводной сетью – Wireless LAN Controller (WLAN Controller). Эти специализированные устройства значительно ...

Что такое WiFi 7
Производители оборудования для сетей Wi-Fi сейчас в качестве основного стандарта используют Wi-Fi 6 (802.11ax) либо его расширенную версию Wi-Fi 6E. Однако в последние месяцы уже появились первые продукты, использующие Wi-Fi 7 (802.11be), несмотря на то, что IEEE (Institute of Electrical and ...

Что дает «расширение» шестого WiFi
Многие компании сегодня уже перевели свои беспроводные сети на утвержденный в 2018 г. стандарт WiFi 6 (802.11ax), постепенно он внедряется и в потребительском секторе, хотя и не так быстро, как в корпоративном. Переход на WiFi 6 c предыдущего поколения WiFi 5 (802.11ac) увеличивает максимальную ...

Подушка безопасности – защита данных от шифровальщиков
Еще в начале 2000-х годов американский фотограф Питер Крох сформулировал правило хранения электронных фотографий «3–2–1», которое сейчас применяется при организации резервного копирования данных во многих компаниях. Согласно этому правилу, данные нужно хранить в трех экземплярах ...

Что такое и зачем нужен мультигигабитный Ethernet
Термин «мультигигабитный Ethernet» (Multi-giabit Ethernet) стал широко употребляться в мире сетевых технологий всего пару лет назад, и многие пользователи пока плохо представляют себе, что это за технология и каковы ее преимущества по сравнению с классическим одногигибатным Ethernet и ...

Лидеры читательского рейтинга

Подборка по дате

Сентябрь 2026
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930    

© 1991–2026 ITRN (Российская служба ИТ-новостей). Политика конфиденциальности персональных данных. 109147 г. Москва, ул. Марксистская, 34, строение 10. Телефон: +7 495 974-22-60. Факс: +7 495 974-22-63. Электропочта: itrn@itrn.ru.
Версия 21.6.  Создание сайта — студия iMake.