Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB 6.5.1 функция Run падает... / 10 сообщений из 10, страница 1 из 1
05.01.2016, 16:37
    #39142439
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Привет,

При запуске из PB 6.5.1 внешней программы по такому сценарию программа падает если на вопрос: "Разрешить внесение изменений на данном компьютере следующей программе неизвестного издателя?" Если ответить "Нет" программа упадет на на строке:

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

падает без код ошибки.

Как ни будь это можно обойти? Или чтобы это окошко не отображалось, или чтобы моя код не падал, даже не знаю где копать...
...
Рейтинг: 0 / 0
05.01.2016, 17:00
    #39142451
Riska
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
А если запустить программу "Run as administrator" тоже выскакивает сообщение?
...
Рейтинг: 0 / 0
06.01.2016, 12:53
    #39142675
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Riska, если мою программу запустить как "Запуск от имени администратора", то такое сообщение не появляется, но это немного не то. Мне нужно, чтобы моя программа не падала из за отказа в доступе для внешней программы. Просто как то не хорошо, когда у тебя в коде остаются фатальные ошибки.
...
Рейтинг: 0 / 0
06.01.2016, 15:45
    #39142749
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Использовать TRY...Catch для перехвата ошибки
Перехватить RuntimeError
...
Рейтинг: 0 / 0
06.01.2016, 16:02
    #39142755
Raven A
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Попробовать другой способ запуска, например:
http://topwizprogramming.com/freecode_runandwait.html
...
Рейтинг: 0 / 0
08.01.2016, 10:46
    #39143268
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Raven A, большое спасибо. Я еще не перевел код на PB 6.5.1 но из под PB 8.0 не падает, это уже очень радует.... Напишу чуть позже.
...
Рейтинг: 0 / 0
10.01.2016, 13:26
    #39144045
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Еще раз спасибо Raven A, проблема решена, Запуск внешней программы работает и не падает и под PB 6.5.1
...
Рейтинг: 0 / 0
10.01.2016, 21:03
    #39144162
Raven A
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Barder,
рад за Вас, спасибо Wizard'am :)

Теперь, поскольку проблема закрыта, ради "спортивного" интереса можно, затарившись пивом, попробовать отловить баг в OLEobject.event ExternalException(), может и получится
...
Рейтинг: 0 / 0
10.01.2016, 21:10
    #39144165
Raven A
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Badger,
приношу свои извинения за неумышленно искаженный nick.
...
Рейтинг: 0 / 0
11.01.2016, 09:54
    #39144267
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB 6.5.1 функция Run падает...
Raven A, Спасибо.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB 6.5.1 функция Run падает... / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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