Войти

Показать полную графическую версию : Вставить команду или bat-файл в VB


IvanAnnyuk
12-08-2003, 20:56
Подскажите, пожалуйста, как вставить команду DOS или запустить bat-файл в модуль VB или VBA. И как прервать программно в случае необходимости (по коду возврата)

Prisoner
19-08-2003, 04:12
Вообще-то должны быть функции выполнения команд системы. Нужно только поискать в помощи языка коим пользуешься... возможно ключевые слова такие - Execute, Shell, Command, Run. Погляди сам... если не хочешь, чтобы твою тему всегда переносили в ламерскую зону :)

IvanAnnyuk
26-08-2003, 19:34
Prisoner, спасибо, нашел.
Функция Shell делает то, что надо (ни за что бы не подумал). Ее параметр - командная строка - позволяет запускать все, что угодно, может быть строковой переменной.

Prisoner
26-08-2003, 19:51
Отлично, я рад.

Sayan
31-03-2010, 04:10
Да а еще после Shell и пути в лапках ставиш запятую и выбераеш vbHide и твоя команда запускается скрытой.




© OSzone.net 2001-2012