Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запустить VB процедуру как скрипт / 7 сообщений из 7, страница 1 из 1
10.07.2009, 14:00
    #36084376
Денис24
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запустить VB процедуру как скрипт
Можно ли изменить слудующую процедуру для запуска как скрипт на машине,которая запускает с внешнюю программу и ждёт ёё завершения?
В МСДН нашёл следующий пример
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Sub ExecuteAndWait(cmdline As String)
    Dim NameOfProc As PROCESS_INFORMATION
    Dim NameStart As STARTUPINFO
    Dim X As Long
    NameStart.cb = Len(NameStart)
    X = CreateProcessA( 0 &, cmdline$,  0 &,  0 &,  1 &, NORMAL_PRIORITY_CLASS,  0 &,  0 &, NameStart, NameOfProc)
    X = WaitForSingleObject(NameOfProc.hProcess, INFINITE)
    X = CloseHandle(NameOfProc.hProcess)
End Sub

Знаю в скриптах dim ... as .... не проходит.
Как можно выйти из данной ситуации?
...
Рейтинг: 0 / 0
10.07.2009, 14:11
    #36084395
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запустить VB процедуру как скрипт
api никак через скрипт не вызовешь, если только через com-обертку
...
Рейтинг: 0 / 0
10.07.2009, 14:49
    #36084499
Денис24
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запустить VB процедуру как скрипт
тоесть через скрипт никак?
...
Рейтинг: 0 / 0
10.07.2009, 14:53
    #36084508
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запустить VB процедуру как скрипт
может с использованием wmi что-то можно придумать, типа цикла по процессам и ожиданием пока конкретный процесс ещё жив. поищите по форуму тут где-то были такие скрипты
...
Рейтинг: 0 / 0
10.07.2009, 15:19
    #36084574
qwrqwr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запустить VB процедуру как скрипт
Konst_Oneapi никак через скрипт не вызовешь, если только через com-обертку
например dynwrap.dll тынц
...
Рейтинг: 0 / 0
10.07.2009, 15:39
    #36084607
запустить VB процедуру как скрипт
Через скрипт-в поиск по ключевым словам CreateObject WScript.Shell Run.
...
Рейтинг: 0 / 0
10.07.2009, 16:08
    #36084676
Денис24
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запустить VB процедуру как скрипт
13-й кварталЧерез скрипт-в поиск по ключевым словам CreateObject WScript.Shell Run.
Спасибо!Имено то что нужно.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запустить VB процедуру как скрипт / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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