7537.html
来自「VB技巧问答10000例,是一个教程」· HTML 代码 · 共 39 行
HTML
39 行
<html>
<head>
<title>Re: 我只会开,不会关ㄝ,怎么办....</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>Re: 我只会开,不会关ㄝ,怎么办....</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:honey0@tcts1.seed.net.tw">Honey</a> on November 21, 1998 at 23:32:29:<p>
In Reply to: <a href="7536.html">我只会开,不会关ㄝ,怎么办....</a> posted by simon on November 21, 1998 at 22:09:57:<p>
首先得在一般宣告中宣告两个API<br>Private Declare Function _<br>RasEnumConnections _<br>Lib "rasapi32.dll" Alias _<br>"RasEnumConnectionsA" _<br>(lpRasConn As Any, lpcb As _<br>Long, lpcConnections _<br>As Long) As Long<p>Private Declare Function _<br>RasHangUp Lib "rasapi32.dll" _<br>Alias "RasHangUpA" _<br>(ByVal hRasConn As _<br>Long) As Long<br>'若在模组宣告得去掉Private<p>之后宣告些常数,宣告方式如下<br>Const RAS_MAXENTRYNAME As Integer = 256<br>Const RAS_MAXDEVICETYPE As Integer = 16<br>Const RAS_MAXDEVICENAME As Integer = 128<br>Const RAS_RASCONNSIZE As Integer = 412<br>Const ERROR_SUCCESS = 0&<br>最后宣告几个型态及变数<br>Private Type RasEntryName<br> dwSize As Long<br> szEntryName(RAS_MAXENTRYNAME) As Byte<br>End Type<p>Private Type RasConn<br> dwSize As Long<br> hRasConn As Long<br> szEntryName(RAS_MAXENTRYNAME) As Byte<br> szDeviceType(RAS_MAXDEVICETYPE) As Byte<br> szDeviceName(RAS_MAXDEVICENAME) As Byte<br>End Type<p>Private StrISPName As String<br>Private LngReturnCode As Long<br>'若在模组宣告得去掉Private<p>之后提供你一些程式<br>Public Sub Doup()<br>Dim i As Long<br>Dim lpRasConn(255) As RasConn<br>Dim lpcb As Long<br>Dim lpcConnections As Long<br>Dim hRasConn As Long<br>lpRasConn(0).dwSize = RAS_RASCONNSIZE<br>lpcb = RAS_MAXENTRYNAME * _<br>lpRasConn(0).dwSize<p>lpcConnections = 0<br>LngReturnCode = RasEnumConnections( _<br>lpRasConn(0), lpcb, _<br>lpcConnections)<p>If LngReturnCode = ERROR_SUCCESS Then<br>For i = 0 To lpcConnections - 1<br>If Trim(ByteToString( _<br>lpRasConn(i).szEntryName)) _<br>= Trim(StrISPName) Then<br>hRasConn = lpRasConn(i).hRasConn<br>LngReturnCode = RasHangUp( _<br>ByVal hRasConn)<br>End If<br>Next i<br>End If<p>End Sub<br>使用方法只要用<br>Call Doup<br>就好了
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 7537-->
<!--top: 7556--><li><a href="7556.html">Re: 我只会开,不会关ㄝ,怎么办....</a> <b>Lai</b> <i>12:00:12 11/23/98</i>
(<!--responses: 7556-->2)
<ul><!--insert: 7556-->
<!--top: 7568--><li><a href="7568.html">Re: 我只会开,不会关ㄝ,怎么办....</a> <b>Honey</b> <i>18:14:32 11/23/98</i>
(<!--responses: 7568-->1)
<ul><!--insert: 7568-->
<!--top: 7597--><li><a href="7597.html">嘿嘿~~我比较天....^^</a> <b>simon</b> <i>23:10:41 11/24/98</i>
(<!--responses: 7597-->0)
<ul><!--insert: 7597-->
</ul><!--end: 7597-->
</ul><!--end: 7568-->
</ul><!--end: 7556-->
<!--top: 7542--><li><a href="7542.html">爱死您了,Honey</a> <b>SIMON</b> <i>03:51:14 11/22/98</i>
(<!--responses: 7542-->0)
<ul><!--insert: 7542-->
</ul><!--end: 7542-->
</ul><!--end: 7537-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?