📄 7556.html
字号:
<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:tn912361@ms9.tisnet.net.tw">Lai</a> on November 23, 1998 at 12:00:12:<p>
In Reply to: <a href="7537.html">Re: 我只会开,不会关ㄝ,怎么办....</a> posted by Honey on November 21, 1998 at 23:32:29:<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>: 就好了<p>请问ByteToString Funtion 该如何完成?<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<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-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -