Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Как запустить программу? Добавлено: 07.06.07 00:03  

Автор вопроса:  GeniX | Web-сайт: porrygatter.zx6.ru | ICQ: 418811267 
Не хочу делать много форм чтобы не запутаться. Как сделать чтобы определенная программа, лежащая в папке с главной запускалась по нажатию чего-нибудь.

Ответить

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

Номер ответа: 1
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #1 Добавлено: 07.06.07 00:09
shell "program.exe"

Ответить

Номер ответа: 2
Автор ответа:
 Yanex



ICQ: 387761649 

Вопросов: 32
Ответов: 169
 Web-сайт: Progr.Do.am
 Профиль | | #2
Добавлено: 07.06.07 12:27
Можно, но лучше использовать API, а именно функцию ShellExecute (смотрите в API-Viewer - для тех, кто не знает :), прилагается к Visual Basic 6.0).

Ответить

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



Вопросов: 24
Ответов: 363
 Профиль | | #3 Добавлено: 10.06.07 12:36

Private Declare Function ShellExecute& Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long)

Private Declare Function GetDesktopWindow Lib "user32" () As Long '// Функция для получения манипулятора рабочего стола

Private Sub cmd1_Click()
    Call ShellExecute(GetDesktopWindow, "Open", "program.exe", "", "c:\", SW_SHOWNORMAL)
End Sub


Помоему так.

Ответить

Страница: 1 |

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



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