Visual Basic 6.0以其强大的功能为广大软件开发人员所喜爱,随着Internet的迅猛发展,VB6应用在网络方面的开发也越来越多。本文将介绍如何用VB设计一个自己的E-mail系统。
检查是否连通Internet
在设计自己的E-mail系统时,我们需要检测系统是否连通Internet,下文通过编写函数IsConnected来判断Internet是否连通。
在主程序中加入下列代码:
Private Sub Form_Load()
If IsConnected = True Then
MsgBox ("您已经连通了Internet!")
End If
If IsConnected = False Then
MsgBox ("您还没有连通 Internet!")
End If
End Sub
将下面的代码作为模块放在程序中:
Option Explicit
/有关注册的API声明和定义以便使用/
Public Declare Function RasEnumConnections Lib "RasApi32.dll" Alias "RasEnumConnectionsA" (lpRasCon As Any, lpcb As Long, lpcConnections As Long) As Long
Public Declare Function RasGetConnectStatus Lib "RasApi32.dll" Alias "RasGetConnectStatusA" (ByVal hRasCon As Long, lpStatus As Any) As Long
/常数和变量的设定/
Public Const RAS95_MaxEntryName = 256