一、判斷是否已經聯到internet
使用NetMasters Powersock控件讀取本地IP地址,如果是"0.0.0.0" 說明沒有連接。
例子:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if (Powersock1->LocalIP == "0.0.0.0")
ShowMessage("not connected");
else
ShowMessage(Powersock1->LocalIP);
二、撥號問題
1、撥號
需要使用下面的Telephony API.
函數功能
lineInitializeEx() 初始化 TAPI
lineOpen() 取得一個可用的電話線句柄(handle)
lineMakeCall() 開始撥號
在TAPI外完成 發送數據
lineDrop(),
lineDeallocateCall(),
lineClose().
lineShutdown() 結束撥號
三、調用浏覽器
1.頭文件:#include <shellapi.h>
2.void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShellExecute(Application->Handle,"open",
"http://www.inprise.com",NULL,NULL,SW_SHOW);
}