Merhaba arkadaşlar
bir çeviri programı yapmaya çalışıyorum. İnternet üzerindeki bir sözlük sitesinin veritabanını kullanmak istiyorum. Nasıl yapabilirim?
Yani sanki bir kullanıcıymış gibi "apple" kelimesini sitedeki arama kutucuğuna girip (ya da girmiş gibi kod gönderip) sonra aşağıda çıkan türkçe kelimeleri örneğin bir listboxa nasıl ilave edebilirim?
Teşekkürler.
Fatih.
bir internet sitesine nasıl sorgu yaptırıp veri alabilirim
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: bir internet sitesine nasıl sorgu yaptırıp veri alabilirim
muharrem hocanın makalelerini aratın forumda örnekler var... ancak şunu unutmayın. site web servis kullanmıyorsaki bu anlaşılıyor site kodunu değiştirirse sizin örnek çöpe gider.
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
Re: bir internet sitesine nasıl sorgu yaptırıp veri alabilirim
Selamlar fatih,
Eğer sitenin ismini verirsen sana basit bir örnek oluştururum sende onun üzerinden geliştirebilirsin.
Eğer sitenin ismini verirsen sana basit bir örnek oluştururum sende onun üzerinden geliştirebilirsin.
Re: bir internet sitesine nasıl sorgu yaptırıp veri alabilirim
Ben şöyle bir şey yapmıştım belki faydası olur.
idhttp1 indy komponentleri içerisinde bir komponent.
idhttp1.get komutu ile sonuç sayfasının tamamı bir string olarak geliyor. Bu gelen string içerisinde kelimebul fonksiyonu ile türkçe cevapları aratıyorum. Sitenin kaynak kodlarını incelersen her türkçe anlamdan önce belirli kalıpların tekrar ettiğini görürsün. O kalıpları aratıp ondan sonraki kısmı alarak sonuçları bulabilirsin. String içerisinde belirli yerlerin aranması ve alınması ile iligli olarak string parse diye aratırsan daha ayrıntılı bilgi bulabilirsin.
Kod: Tümünü seç
kelimebul(idhttp1.Get('http://www.zargan.com/sozluk.asp?Sozcuk='+aranankelime));
idhttp1.get komutu ile sonuç sayfasının tamamı bir string olarak geliyor. Bu gelen string içerisinde kelimebul fonksiyonu ile türkçe cevapları aratıyorum. Sitenin kaynak kodlarını incelersen her türkçe anlamdan önce belirli kalıpların tekrar ettiğini görürsün. O kalıpları aratıp ondan sonraki kısmı alarak sonuçları bulabilirsin. String içerisinde belirli yerlerin aranması ve alınması ile iligli olarak string parse diye aratırsan daha ayrıntılı bilgi bulabilirsin.