Как узнать из VB: запущен ли ЕХЕ файл.

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

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

Dobrii den' ! Kak uznat is VB zapushen li opredelenni exe file ili net?

Решение задачи: «Как узнать из VB: запущен ли ЕХЕ файл.»

textual
Листинг программы
  1. ' This code is licensed according to the terms and conditions listed here.
  2.  
  3. ' Declarations and such needed for the example:
  4. ' (Copy them to the (declarations) section of a module.)
  5. Public Declare Function FindWindow Lib 'user32.dll' Alias 'FindWindowA' (ByVal lpClassName As String, _
  6.     ByVal lpWindowName As String) As Long
  7. Public Declare Function FlashWindow Lib 'user32.dll' (ByVal hWnd As Long, ByVal bInvert As Long) As Long
  8. Public Declare Sub Sleep Lib 'kernel32.dll' (ByVal dwMilliseconds As Long)
  9.  
  10. ' *** Place the following code inside a form. ***
  11.  
  12. Private Sub cmdFind_Click()
  13.     Dim hWnd As Long    ' receives handle to the found window
  14.     Dim retval As Long  ' generic return value
  15.    
  16.     ' Attempt to locate a window titled Minesweeper.
  17.     hWnd = FindWindow(vbNullString, 'Minesweeper')
  18.     If hWnd = 0 Then
  19.         Debug.Print 'Minesweeper is not currently running.'
  20.     Else
  21.         ' Flash the window's title bar on and off once.
  22.         retval = FlashWindow(hWnd, 1)
  23.         Sleep 500  ' pause for half a second
  24.         retval = FlashWindow(hWnd, 0)
  25.     End If
  26. End Sub

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


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

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

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

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

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

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