Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Вставить команду или bat-файл в VB (http://forum.oszone.net/showthread.php?t=30342)

IvanAnnyuk 12-08-2003 20:56 208291

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

Prisoner 19-08-2003 04:12 208293

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

IvanAnnyuk 26-08-2003 19:34 208294

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


Prisoner 26-08-2003 19:51 208295

Отлично, я рад.

Sayan 31-03-2010 04:10 1381214

Да а еще после Shell и пути в лапках ставиш запятую и выбераеш vbHide и твоя команда запускается скрытой.


Время: 00:42.

Время: 00:42.
© OSzone.net 2001-