Omg.. :)
InternetHangup trazi ID konekcije koji si dobio pri pozivanju InternetDial-a, zato koristi Auto fje, evo dio koda da saznas dali si trenutno konektovan na internet:
(delphi kod, isto s***** i c++ :P )
Code:
var _result:DWORD;
begin
_result:=INTERNET_CONNECTION_MODEM +
INTERNET_CONNECTION_LAN +
INTERNET_CONNECTION_PROXY;
if InternetGetConnectedState(@_result,0) then
ShowMessage('Spojen') else ShowMessage('Nisam spojen!');
Evo ti dio koda da se spojis na net:
Code:
InternetAutoDial(INTERNET_AUTODIAL_FORCE_UNATTENDED,
Self.Handle);
Self.Handle iliti Application.Handle... odnosno handle parent prozora, tj. glavnog prozora.
za disconnect, ono sto vama treba:
Code:
InternetAutodialHangup(0);
Hmm.. jedna linija koda? ;D haha, umjesto da otvorite MSDN i malo potrazite od WinInet fjama vi se tu patite tjedan dana... :P
Ako vam je ono gore komplicirano (iliti komplikovano :D) onda probajte pisat mrezne drajvere,... DDK :P
ajde z!!