Как можно запустить прогу, не используя функцию Shell, а используя API функцию? - VB

Узнай цену своей работы

Формулировка задачи:

Привет Всем! Подскажите, как можно запустить прогу, не используя функцию Shell, а используя API функцию. Наверное PostMessage или SendMessage, но я не знаю какие константы использовать.

Решение задачи: «Как можно запустить прогу, не используя функцию Shell, а используя API функцию?»

textual
Листинг программы
  1. Dim retval As Long  ' return value
  2.  
  3. Public Const SW_MAXIMIZE = 3
  4. Public Const SW_MINIMIZE = 6
  5. Public Const SW_RESTORE = 9
  6.  
  7. Public Declare Function ShellExecute Lib 'shell32.dll' Alias 'ShellExecuteA' (ByVal hwnd As Long, _
  8.     ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal _
  9.     lpDirectory As String, ByVal nShowCmd As Long) As Long
  10.  
  11. retval = ShellExecute(Form1.hWnd, 'open', 'C:MyProgstartup.exe', '-fast', 'C:MyProg ', SW_MAXIMIZE)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы