powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как разделить процессы
3 сообщений из 3, страница 1 из 1
Как разделить процессы
    #36188346
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При длительном процессе выводится окошко с ползунком хода процесса.
На этом же окне (дабы пользователю не было скучно, а заказчику приятно) находятся банеры, которые запускают презентации. Пользователь запускает презентацию, пока идет длительный процесс в программе (он не должен останавливаться в этом случае либо прерываться) и "коротает время". Если пользователь долго в презентации, а процесс в программе закончился (удачно либо неудачно) должно всплыть информационное окошко, что процесс завершился. И пользователь должен иметь возможность досмотреть презентацию либо вернуться в программу.
Одним словом - никто никому (т.е. процессы) не должен мешать.

Такие вещи как "запустить_в_отдельный_процесс" и "запустить_и_ждать_завершения_внешней_программы" - знакомы, но как это все состыковать для такой задачи не пойму. С одной стороны все не должны мешать друг другу, и в тоже время ожидать результата от выполнения другого процесса либо манипуляции пользователя.

Подскажите алгоритм либо схему, как это всё "развести"?
...
Рейтинг: 0 / 0
Как разделить процессы
    #36193526
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не пойму в чем здесь сложность или вопрос.
запустил програмку с презенташкой, она запустилась кик отдельный процесс,
а твой процесс продолжает работать и как только закончится покажет окно.
если надо, окно об окончании можно показать поверх всех окон.
...
Рейтинг: 0 / 0
Как разделить процессы
    #36195348
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry..не пойму в чем здесь сложность или вопрос.
запустил програмку с презенташкой, она запустилась кик отдельный процесс,
а твой процесс продолжает работать и как только закончится покажет окно.
если надо, окно об окончании можно показать поверх всех окон.
И действительно, можно сильно глубоко не копать. Всё на поверхности.
Спасибо за комментарий.
В принципе на вопрос натолкнули мысли, что когда есть несколько процессов и плюс поверх манипуляция пользователя, то обязательно какое-то "г" проявится. Да, перестарался, "глубоко копнул".
Вопрос снимаю.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как разделить процессы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]