VB 退出问题

[复制链接]
查看11 | 回复4 | 2009-3-23 02:24:38 | 显示全部楼层 |阅读模式
Option Explicit
Private Function URL()
Static szURL(1) As String, A As Integer, i As Integer, File As String
szURL(1) = "http://www.baidu.com"
A = 1
File = "C:\Program Files\Internet Explorer\IEXPLORE.EXE "
For i = 1 To A
Shell File & szURL(1)
Next
End Function
Private Sub Form_Load()
With Form1
.Visible = False
URL
End With
End Sub
如何退出project1.exe时把IEXPLORE 也退出 ?

回复

使用道具 举报

千问 | 2009-3-23 02:24:38 | 显示全部楼层
呵呵。先给你api。然后说一下思路。'----------------------------------------- API声明 ------------------------------------------------------- Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long Private Declare Function CreateToolhelp32Snapshot Lib "kernel32" (ByVal dwFlags As Long, ByVal th32ProcessID As Long)...
回复

使用道具 举报

千问 | 2009-3-23 02:24:38 | 显示全部楼层
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) If Cancel = 0 Then YN = MessageBox(Me.hwnd, "确定要关闭服务端并停止工作吗?", "关闭程序", vbYesNo + vbQuestion) If YN = 7 ...
回复

使用道具 举报

千问 | 2009-3-23 02:24:38 | 显示全部楼层
一般思路是,关闭程序的时候,用API函数来结束IE的进程,但是我至今还没找到过能成功结束IE进程的VB代码,如果哪位高手有,望贴出来一下!...
回复

使用道具 举报

千问 | 2009-3-23 02:24:38 | 显示全部楼层
Public Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
Public Declare Function ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行