Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Запуск программы с клюсами Добавлено: 02.05.03 11:22  

Автор вопроса:  kmk

Hi All!

С Праздниками Вас!

У меня такой вопрос. Как мне запустить программу с ключами?

Если я запускаю из командной строки ПУСК=>ВЫПОЛНИТЬ, "C:\Prog.exe" /g,

то все выполняется с параметром правильно, а из VB запускаю

Dim Run

Run=Shell("""C:\Prog.exe""" &" /g",1)

пишет, "Invalid options" и просто запускается программа без заданных параметров.

Подскажите, плз, как корректно прописать выполняемую строку для запуска.

Спасибо!

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 msv



Вопросов: 34
Ответов: 312
 Web-сайт: msvprogs.narod.ru
 Профиль | | #1
Добавлено: 02.05.03 12:14

1. Попробуй записать путь в переменную и вызвать Shell(var,1)

2. Нафига тебе столько кавычек перед C:\Prog.exe :-)

Ответить

Номер ответа: 2
Автор ответа:
 V!RU$



ICQ: 132309822 

Вопросов: 24
Ответов: 54
 Web-сайт: cxodnya.narod.ru
 Профиль | | #2
Добавлено: 02.05.03 15:30

А как вообще заставить программу обрабытывать ключи??? давно хотел узнать ....

Ответ на поставленый вопрос:

ИМХО надо така

Run=Shell("C:\Prog.exe \g",1)

ну или так:

Run=Shell("C:\Prog.exe" & " /g",1)

это без разници ИМХО

Ответить

Номер ответа: 3
Автор ответа:
 Danger2002



Вопросов: 10
Ответов: 109
 Профиль | | #3 Добавлено: 02.05.03 17:14
А именно так: Shell "C:\Prog.exe /g",1)

Ответить

Номер ответа: 4
Автор ответа:
 hedgehog



ICQ: 175571327 

Вопросов: 15
Ответов: 207
 Web-сайт: ezh.ru
 Профиль | | #4
Добавлено: 02.05.03 18:08

msv прав - дело в кавычках - у тебя же строка получается в итоге:

"c:\prog.exe" /g

и что с этим бедный Shell должен делать? он вообще молодец что еще программу запускает

Ответить

Номер ответа: 5
Автор ответа:
 kmk



Вопросов: 16
Ответов: 18
 Профиль | | #5 Добавлено: 04.05.03 17:19

Друзья большое спасибо! Видать с праздниками это меня стало глючить.

С наступающими Вас!

Ответить

Номер ответа: 6
Автор ответа:
 Nio



Вопросов: 15
Ответов: 115
 Web-сайт: www.fea.nxt.ru
 Профиль | | #6
Добавлено: 06.05.03 17:27

Вообще для обработки ключей существует штука Command$, которая их возвращает...

Ответить

Номер ответа: 7
Автор ответа:
 Nio



Вопросов: 15
Ответов: 115
 Web-сайт: www.fea.nxt.ru
 Профиль | | #7
Добавлено: 06.05.03 17:27

Вообще для обработки ключей существует штука Command$, которая их возвращает...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам