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.
Bağlantı kontrolü
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 43
- Kayıt: 01 Eki 2007 02:06
aslında try/except ile yapabilirsin.
Gerçi bu çok basit bir yaklaşım.
Kod: Tümünü seç
try
//webrowser kodu buraya
...
except
ShowMessage('Internet baglantisi yok!');
end;
uses kısmına :
function
Kullanım :
kolay gelsin..
Kod: Tümünü seç
wininet
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.
amatör küme programcı 

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
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog