LocalIP == "0.0.0.0" />
龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

网络应用三则

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:
一、判定是否已经联到 internet 使用 NetMasters Powersock 控件读取本地IP 地址,假如是"0.0.0.0" 说明没有连接。 例子: void __fastcall TForm1::Button1Click(TObject *Sender) { if (Powersock1->LocalIP == "0.0.0.0

  一、判定是否已经联到 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

  

  

2.void __fastcall TForm1::Button1Click(TObject *Sender)

  

{

  

ShellExecute(Application->Handle,"open",

  

"http://www.inprise.com",NULL,NULL,SW_SHOW);

  

}

  

精彩图集

赞助商链接