powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вызов с ожиданием завершения
13 сообщений из 13, страница 1 из 1
Вызов с ожиданием завершения
    #38229168
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема не раз обсуждалась и имеет решения на разных форумах
Однако столкнулся с проблемой
Суть вопроса: нужно вызвать программу с параметрами и дождаться ее завершения (rmdir, mkdir, xcopy, 7z, т.е. консольные приложения)
Вызывал разными методами. На моем компьютере вроде все методы работают
Пробовал на виртуалке - урезанная ХП - не работает, и на ПК брата - то же не работает, винда там такая же как и у меня (вин7,х64)
ссылка на программу - http://rghost.ru/45349307
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229190
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В пробеле присутствуют пути
Для разных вызовов использовал разные решения:
функция MakeSpaceInQuotes ставит пробелы в кавычки
так же брал полные пути в кавычки, например "C:\Program Files (x86)\my program", так же работает
Однако программа либо не работает, либо крошится на других ПК
Алгоритмы вызова с ожиданием лежат в модулях bModule, MainModule
ShellFile ( моя любимая функция )
ExecuteAndWait2
ExecuteAndWait3
CommandExt
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229192
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
распространитель троянов suspected
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229204
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость





Т.е. устанавливает анимации из архива в app.path & "\anim\"
использует временную папку app.path & "\temp\"
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229207
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariyраспространитель троянов suspectedНынче в исходниках распространяют трояны?
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229410
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос в том, как реализовать вызов с ожиданием программы (консоли) с передачей ей параметров, что бы корректо функционировало на XP/7
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229601
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: vbnet
1.
2.
3.
4.
Sub vv()
CreateObject("wscript.shell").Run "cmd /c xcopy c:\BigFolder c:\temp\", , True
MsgBox "Готово"
End Sub


Файл не смотрел.
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38229615
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Казанский
Код: vbnet
1.
2.
3.
4.
Sub vv()
CreateObject("wscript.shell").Run "cmd /c xcopy c:\BigFolder c:\temp\", , True
MsgBox "Готово"
End Sub


Файл не смотрел.Спасибо за ответ
Это мой любимый вариант работы, на моем пк прекрасно работает на других - нет.
В чем может быть причина?
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38230111
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно проблема решилась - в установщике не хватало библиотек архиватора 7z
На компе брата заработало, на виртуалке крошится (возможно из-за того что она урезанная)
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38239139
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На некоторых компах вылетает с такой ошибкой: [img] http://s47.radikal.ru/i115/1304/14/3d47aa90b794.jpg [/img]
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38239142
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38239143
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Вызов с ожиданием завершения
    #38239159
fireday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибку решил
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вызов с ожиданием завершения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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