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

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

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


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