Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

SYSTEM NoWindow

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
giddy



Зарегистрирован: 28.01.2022
Сообщения: 11
Откуда: Санкт-Петербург

СообщениеДобавлено: Вс Дек 24, 2023 10:46    Заголовок сообщения: SYSTEM NoWindow Ответить с цитатой

Привет коллегам.

Из доки RP Designer
Цитата:
SYSTEM
Назначение: выполняет команду операционной системы.
Форма использования оператора: SYSTEM программа, переключатели;
...
NoWindow – программа запускается без создания окна.

Запускаю некий модуль. В коде этого модуля запускаю другой модуль, при этом хочу, чтобы последний работал тихонько в фоновом режиме и не отсвечивал Smile
Код:
 ALIAS rpc := @@xUtil(ExeDir)\rpexec.exe -m:user_Module2  -d:@@xUtil(dsn) -P:@@xUtil(pwd) -U:@@xUtil(uid);
SYSTEM rpc,NoWindow;

Модуль успешно запускается - но его окно, вопреки ожиданиям, мало того что создается - оно еще и перехватывает фокус.
Если в первом модуле в это время шел вывод в консоль CON [...] - она вообще начинает жить своей жизнью...
В моем случае не критично, но не очень эстетично.

P.S. Пробовал работать с xThread(), но повозившись понял, что ничего сложнее того что описано в примерах доки, из нее выжать не получится. Видимо, у разработчиков БОСС-Кадровика тоже не получилось Smile - xThread() нигде не используется. К примеру, многопоточный расчет зарплаты также запускается через SYSTEM.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
GIN



Зарегистрирован: 04.03.2010
Сообщения: 114

СообщениеДобавлено: Чт Авг 15, 2024 12:07    Заголовок сообщения: Ответить с цитатой

А для каких задач нужен такой запуск? Для примера. Я что то навскидку, не могу придумать даже.
_________________
Что бы увидеть свет в конце туннеля, нужно все время копать...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU