VB的问题(用VB启动某个exe后的问题)

来源:百度知道 编辑:UC知道 时间:2024/05/19 07:18:38
怎么样才可以做到和浩方一样的功能
例如,用VB做一个启动EXE的,当关闭了VB后就自动关闭启动的EXE
例如,我VB启动了记事本,当我关闭了VB程序后,就自动关闭记事本.
不要那种进程监控的~那个好象不实际吧~

可以利用结束进程来完成:
Option Explicit

Private Const MAX_PATH As Integer = 260
Private Const TH32CS_SNAPPROCESS = &H2
Private Const PROCESS_ALL_ACCESS = &H1F0FFF

Private Type PROCESSENTRY32
dwSize As Long
cntUsage As Long
th32ProcessID As Long
th32DefaultHeapID As Long
th32ModuleID As Long
cntThreads As Long
th32ParentProcessID As Long
pcPriClassBase As Long
dwFlags As Long
szExeFile As String * MAX_PATH
End Type

Private Declare Function CreateToolhelp32Snapshot Lib "kernel32.dll" (ByVal lFlags As Long, ByVal lProcessID As Long) As Long
Private Declare Function CloseHandle Lib "kernel32.dll" (ByVal hObject As Long) As Long
Private Declare Function ProcessFirst Lib "kernel32.dll" Alias "Process32First" (ByVal hSnapShot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Function ProcessNext Lib "kernel32.dll" Alias &quo