WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  Visual Basic
  Как правильно исп. ф-ю "TerminateProcess"

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Как правильно исп. ф-ю "TerminateProcess"
MYSTIQUE опубликован 16-02-2002 23:47 MSK   Click Here to See the Profile for MYSTIQUE   Click Here to Email MYSTIQUE  
Как правильно исп. ф-ю "TerminateProcess"
Vasya2000 опубликован 17-02-2002 07:12 MSK     Click Here to See the Profile for Vasya2000  Click Here to Email Vasya2000     
надо сначала найти ИД процесса
к примеру:
Pid = Shell("c:\windows\notepad.exe", vbNormalFocus)
или к примеру:
Private Declare Function GetCurrentProcessId Lib "kernel32" () As Long

Pid=GetCurrentProcessId


а потом:
Declare Function TerminateProcess Lib "kernel32" (ByVal ApphProcess As Long, ByVal uExitCode As Long) As Long

AppKill = TerminateProcess(Pid, 0)

al опубликован 18-02-2002 14:17 MSK     Click Here to See the Profile for al  Click Here to Email al     
Для завершения работы своего приложения в VB правилно использовать оператор End. TerminateProcess следует использовать только в исключительных ситуациях.

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.