如何判断是否上网,如果没有上网,不会引起自动拨号!谢了
我用的方法是:
function TForm1.CheckOffline: boolean;
var
ConnectState: DWORD;
StateSize: DWORD;
begin
ConnectState:= 0;
StateSize:= SizeOf(ConnectState);
result:= false;
if InternetQueryOption(nil, INTERNET_OPTION_CONNECTED_STATE, @ConnectState, StateSize) then
if (ConnectState and INTERNET_STATE_DISCONNECTED) <> 2 then result:= true;
end;
btw:
如果尽快的清空一个文件:
我的方法:
append(f,'xxxx.xxx');
rewrite(f);
close(f);