在D7中怎样用API检测本机是否连上互联网??
解决方案 »
- 服务器端用TServerSocket怎么将一个用户的消息转发给另外一个用户?
- 向所有的老鸟请教:做了那么多年的程序,你们是怎么坚持下来的?
- 一个很急的问题,从字符串中把“#”左右两边的字符全部取出来。60分
- 怎样自定义DBGrid组件字段的属性选项?
- 如何分解这个字符串
- 怎样拦截datebase得error!!!!!!!!!!!!!!!!!
- 如何实现这样的界面
- 這個sql怎麼寫
- 各位能推荐几本关于C/S方面的书吗!
- 请问如何将windows帮助文件hlp,chm转换为完整的html文件,有工具吗?
- TDataSet可不可以临时存放数据,而不直接录入数据库?
- ★★★★★第三十四期:CSDN论坛秀-Delphi版-本期作秀:xixuemao
var
Types : Integer;
begin
{ CopyRight (C) Bowman }
{ [email protected] }
Types := INTERNET_CONNECTION_MODEM +
INTERNET_CONNECTION_LAN +
INTERNET_CONNECTION_PROXY;
//check 3 conditions together
if InternetGetConnectedState(@types, 0) then
Edit1.Text := 'your pc is Online now'
else
Edit1.Text := 'your pc is offline now';
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if GetSystemMetrics(SM_NETWORK) and $0001 = $0001 then
edit1.text:='Machine is OnLine'
else
edit1.text:='Machine is OffLine';
end;