vb pppoe
场景:怎么用VB编写PPPOE拨号程序
如何用VB编写PPPOE拨号程序?
在百度上也找了一些代码,测试中发现,是在系统中创建一个PPPOE拨号,然后运行,弹出一个系统自带的拨号窗口
可不可以不弹出这个窗口??
------解决方案--------------------
如何用VB编写PPPOE拨号程序?
在百度上也找了一些代码,测试中发现,是在系统中创建一个PPPOE拨号,然后运行,弹出一个系统自带的拨号窗口
可不可以不弹出这个窗口??
------解决方案--------------------
- VB code
'断开Internet网络连接 Public Function RASDisconnect() Dim udtRASConn(255) As RASConnType, udtStatus As RASConnStatusType, lRet As Long, hRasConn As Long, GetRASHandle As Long udtRASConn(0).dwSize = 412 lRet = RASEnumConnections(udtRASConn(0), udtRASConn(0).dwSize * 256, 0) If lRet <> 0 Then GetRASHandle = 0 Else GetRASHandle = udtRASConn(0).hRascon If GetRASHandle <> 0 Then Call RASHangUp(GetRASHandle) End Function '连接Internet网络 Public Function RASConnect(ByVal Phone_no, ByVal UserName As String, ByVal Password As String) As Boolean Dim rp As RASDIALPARAMS, h As Long, resp As Long rp.dwSize = Len(rp) + 6 ChangeBytes Phone_no, rp.szPhoneNumber 'Phone no. stored for Connection. ChangeBytes "*", rp.szCallbackNumber 'Callback no. stored for Connection. ChangeBytes UserName, rp.szUserName ChangeBytes Password, rp.szPassword ChangeBytes "*", rp.szDomain 'Domain stored for Connection. resp = RasDial(ByVal 0, ByVal 0, rp, 0, ByVal 0, h) 'AddressOf RasDialFunc RASConnect = (resp = 0) End Function