powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запустить VB процедуру как скрипт
7 сообщений из 7, страница 1 из 1
запустить VB процедуру как скрипт
    #36084376
Денис24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли изменить слудующую процедуру для запуска как скрипт на машине,которая запускает с внешнюю программу и ждёт ёё завершения?
В МСДН нашёл следующий пример
Код: 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
запустить VB процедуру как скрипт
    #36084395
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
api никак через скрипт не вызовешь, если только через com-обертку
...
Рейтинг: 0 / 0
запустить VB процедуру как скрипт
    #36084499
Денис24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоесть через скрипт никак?
...
Рейтинг: 0 / 0
запустить VB процедуру как скрипт
    #36084508
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может с использованием wmi что-то можно придумать, типа цикла по процессам и ожиданием пока конкретный процесс ещё жив. поищите по форуму тут где-то были такие скрипты
...
Рейтинг: 0 / 0
запустить VB процедуру как скрипт
    #36084574
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneapi никак через скрипт не вызовешь, если только через com-обертку
например dynwrap.dll тынц
...
Рейтинг: 0 / 0
запустить VB процедуру как скрипт
    #36084607
Через скрипт-в поиск по ключевым словам CreateObject WScript.Shell Run.
...
Рейтинг: 0 / 0
запустить VB процедуру как скрипт
    #36084676
Денис24
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й кварталЧерез скрипт-в поиск по ключевым словам CreateObject WScript.Shell Run.
Спасибо!Имено то что нужно.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / запустить VB процедуру как скрипт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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