Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Конец работы сторонней программы... / 10 сообщений из 10, страница 1 из 1
12.08.2003, 12:48
    #32233906
Polev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Доброго времени суток...
Запускаю под Акесом с помощью shell прогу (фокс-прошную, не мной написанную...). Работать она может довольно продолжительное время...
Как отловить окончание ее работы (из Акеса), чтобы дальше можно было спокойненько работать.... Подскажите, плз....
...
Рейтинг: 0 / 0
12.08.2003, 13:04
    #32233936
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Вариант собственной функции запуска других приложений.
Не будет работать если отклечен запуск скриптов.
Возможны конфликты с антивирусными программами.
Желательно еще добавить обработку ошибок

Function f_myshell(as_file as string)
Dim WshShell, fso

Set WshShell = CreateObject("Wscript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")

as_file = Trim(as_file)

If fso.FileExists(as_file) Then
WshShell.Run as_fil, , True
'Здесь последний параметр - ожидать или нет окончания рабты
End If

Set WshShell=Nothing
Set fso=Nothing

End Function
...
Рейтинг: 0 / 0
12.08.2003, 13:05
    #32233939
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Ачепятка:
вместо
WshShell.Run as_fil, , True

разумеется

WshShell.Run as_file, , True
...
Рейтинг: 0 / 0
12.08.2003, 13:31
    #32234001
Polev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
2incold
Пока не очень понял...
Там библиотечку никакую подключить случаем не надо?
...
Рейтинг: 0 / 0
12.08.2003, 13:37
    #32234012
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Microsoft Scripting Runtime подключай.
...
Рейтинг: 0 / 0
12.08.2003, 13:58
    #32234067
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Не знаю, у меня без дополнительных библиотек работает

Access XP + SP1, ADP+MS SQL

Библиотеки:
Visual Basic for Application
Microsoft Access 10.0 Object Library
Microsoft ActiveX Data Objects 2.5 Library
...
Рейтинг: 0 / 0
12.08.2003, 14:32
    #32234132
Polev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
У меня конфигурация запускного файла:
"С:\Path\File.exe C:\Path2\File.txt"
Не проходит проверку на FileExists, как я понял...
Библиотеки проверил, заработало!
Thank's! :-)
...
Рейтинг: 0 / 0
12.08.2003, 15:03
    #32234200
Polev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Параметр дожидаться окончания работы энто я понял, за это спасибо...
А вот есть там скажем такой параметр, как минимизировать окно сторонней программы..... И вообще какие параметры тама есть?
...
Рейтинг: 0 / 0
12.08.2003, 15:24
    #32234244
incold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
Сорри, не помню, давно это было
Я раскопал пример (то ли в хелпе, то ли еще где-то) сделал функцию и пользуюсь.
...
Рейтинг: 0 / 0
12.08.2003, 15:26
    #32234247
Polev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конец работы сторонней программы...
И на том спасибо! :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Конец работы сторонней программы... / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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