Bağlantı kontrolü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Lord_Ares
Üye
Mesajlar: 1070
Kayıt: 15 Eki 2006 04:33
Konum: Çorlu

Bağlantı kontrolü

Mesaj gönderen Lord_Ares »

merhaba internet bağlatısının olup olmadığını kontrol edip eğer varsa webbrowserde bir sayfa açmak istiyorum , indy tabında olan idwatch kontrolü ile yapılırmı veya başka şekilde nasıl yaparım.

teşekkürler.
RewriteRule
Üye
Mesajlar: 43
Kayıt: 01 Eki 2007 02:06

Mesaj gönderen RewriteRule »

aslında try/except ile yapabilirsin.

Kod: Tümünü seç

try
  //webrowser kodu buraya
  ...
except
  ShowMessage('Internet baglantisi yok!');
end;
Gerçi bu çok basit bir yaklaşım.
Kullanıcı avatarı
barutali
Üye
Mesajlar: 297
Kayıt: 02 Tem 2007 02:30

Mesaj gönderen barutali »

uses kısmına :

Kod: Tümünü seç

wininet
function

Kod: Tümünü seç

function UserOnline:boolean;
var
connect_status:dword;
begin
connect_status := 2 {lan}   +
                  1 {modem} +
                  4 {proxy} ;
result := InternetGetConnectedState(@connect_status,0);
end;

Kullanım :

Kod: Tümünü seç

procedure TForm1.FormCreate(Sender: TObject);
begin
if UserOnline = True then ShowMessage('Internet Var' )
else
  ShowMessage('Internet YOk');
end;

end.
kolay gelsin..
amatör küme programcı :D
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

forumda ceheckurl diye bir fonksiyon var. bu fonksiyonda verilen url nin musait olup olmadığına bakıyor. tabii url musait değilse bağlantının olmasıda seni kurtarmayacğaından bu kontrolüde yapmalısın.
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Cevapla