powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / узнать окончание работы процесса
6 сообщений из 6, страница 1 из 1
узнать окончание работы процесса
    #32389568
Abbot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ситуация такая:
в скрипте на клик кнопки вызывается команда Run("bcp.exe .......")
дальнейшие действия в скрипте необходимо производить только после того, как отработает до конца bcp

камрады, подскажите как это узнать, если это вообще возможно...
...
Рейтинг: 0 / 0
узнать окончание работы процесса
    #32389576
dGrichine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OleObject wsh
integer li_rc

CONSTANT integer MAXIMIZED = 3
CONSTANT integer MINIMIZED = 2
CONSTANT integer NORMAL = 1
CONSTANT boolean WAIT = TRUE
CONSTANT boolean NOWAIT = FALSE

wsh = CREATE OleObject
li_rc = wsh.ConnectToNewObject( "WScript.Shell" )

li_rc = wsh.Run("Notepad" , NORMAL, WAIT)
messagebox("hello", "world")
...
Рейтинг: 0 / 0
узнать окончание работы процесса
    #32389676
Abbot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, все получилось
...
Рейтинг: 0 / 0
узнать окончание работы процесса
    #32390118
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dGrichine

Код: plaintext
1.
2.
3.
4.
wsh = CREATE OleObject 
li_rc = wsh.ConnectToNewObject(  "WScript.Shell"  ) 

li_rc = wsh.Run( "Notepad"  , NORMAL, WAIT) 
messagebox( "hello" ,  "world" )


А можно к
li_rc = wsh.Run("Notepad" , NORMAL, WAIT)

прицепить какой нибудь файл, типа так

li_rc = wsh.Run("winwird" + as_file , NORMAL, WAIT) но так не работает ?
...
Рейтинг: 0 / 0
узнать окончание работы процесса
    #32390481
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как минимум надо
- заменить "winwird" на "winword"
- поставить пробел между ним и именем файла
:)
...
Рейтинг: 0 / 0
узнать окончание работы процесса
    #32390533
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну про word это опечатка, а про пробел это я забыл чего то.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / узнать окончание работы процесса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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