запуск программы с параметрами

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dedmakar
Обычный пользователь
Обычный пользователь
 
Сообщения: 71
Зарегистрирован: 08.02.2007 (Чт) 21:16

запуск программы с параметрами

Сообщение dedmakar » 20.08.2007 (Пн) 22:28

X-lite - Имеет возможность запуска программы с параметрами в командной строке. http://www.counterpath.com/xlite-overview.html. Можно как-то запустить с VB?[/url]

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 20.08.2007 (Пн) 22:40

Функция Shell.
Salus populi suprema lex

ACiD
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 261
Зарегистрирован: 10.12.2005 (Сб) 2:29
Откуда: г. Санкт - Петербург

Сообщение ACiD » 21.08.2007 (Вт) 6:03

command$ - возвращает параметры из cmd

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 21.08.2007 (Вт) 7:16

ACiDXX, ответ прямо противоположен вопросу. Может стоит вопрос еще раз прочитать?
Весь мир матрица, а мы в нем потоки байтов!

dedmakar
Обычный пользователь
Обычный пользователь
 
Сообщения: 71
Зарегистрирован: 08.02.2007 (Чт) 21:16

Сообщение dedmakar » 21.08.2007 (Вт) 12:07

dr.MIG, Shell - ты в этом уверен, что именно с параметрами. У меня не получается.Viper, ты прав :lol: . Ребята с меня прикалываются.
Так есть еще что-то?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 21.08.2007 (Вт) 12:22

Ответ - функция Shell! Может как с параметрами запускаться, так и без них. Смотреть справку с примерами, юзать поиск здесь, вопрос задавался ну очень много раз. Изжеван до невозможности.
Весь мир матрица, а мы в нем потоки байтов!

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 21.08.2007 (Вт) 12:28

Что именно не получается? Напиши код как делаешь.
Salus populi suprema lex

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 21.08.2007 (Вт) 13:12

Для илюстрации сделай Standart EXE проект, добавь кнопку на форму и напиши код:
Код: Выделить всё

Private Sub Command1_Click()
    Shell "C:\test.exe parametr1 parametr2"
End Sub

Private Sub Form_Load()
    MsgBox Command$
End Sub

Скомпилируй exe-шник в C:\test.exe и нажми F5. Тисни на кнопку.
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

dedmakar
Обычный пользователь
Обычный пользователь
 
Сообщения: 71
Зарегистрирован: 08.02.2007 (Чт) 21:16

Сообщение dedmakar » 21.08.2007 (Вт) 14:01

Я в нЭте нашел как: Shell "C:\test.exe /parametr1 /parametr2". Ok vse rabotaet. Spasibo.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 93

    TopList