freelance iş ilanları

Visual Basic [Ders1] Website Kontrolleri

5 Mesajlar 3.136 Okunma
lstbozum
smsonayhizmeti

AtakanAtes AtakanAtes 1881 - 193∞, özlemle... E-Mail Onaysız
  • Üyelik 05.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım Tek.
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 2867
  • Beğeniler 54 / 747
  • Ticaret 25, (%100)
Merhaba arkadaşlar günümüzün popüler dilleri arasında yer alan visual basic hakkında bazı dersler ve açıklamalar yapmak istiyorum. Bu dersimizde basit bir web browser yapmayı, website kontrolü (wmaraci.com üstünde) yapmayı öğreneceğiz. Tabi ki visual basic sade görüntüsü kullanıcıları tatmin edecek şekilde değildir bunun için zaman zaman grafik programları (fireworks, photoshop) kullanmanız gerekecektir.

İlk Örneğimiz Website Kontrolü:
Şimdi bu örneğimde size wmaracinda bir site sorgulamayı göstermek istiyorum ve google'dan programımız aracalığı ile arama yapmayı göstereceğim.

İlk Adımlar:
- Form'umuzu oluşturalım
- 1 Adet Textbox
- 1 Adet Command
- 1 Adet webbrowser

Form'umuza uygun bir şekilde webbrowser'ımızı ekliyelim. Üst kısmına text ve command'ı ekledik den sonra form load'a bir kod ekliyoruz.
(Form_Load kısmını açmak için form'un boş bir kısmına çift tıklamanız yeterli)
WebBrowser1.Navigate "http://wmaraci.com/"Evet form'umuza wmaraci'ni tanıttık şimdi ise asıl yere yani site sorgulatma alanına geçelim. Textbox'ımıza websitemiz girilecektir. Command'a (butona) çift tıklayarak şu kodu ekliyelim:
WebBrowser1.Navigate2 "http://wmaraci.com/?url=" + Text1.TextŞimdi arkadaşlar burada ki mantık şudur, biliyorsunuz ki "http://wmaraci.com/?url=www.privateserverim.com" bu şekilde sitemizi sorgulayabiliyoruz. Burda ise url kısmından sonra ki yere kendi sitemizin adı girilecek yani "+" işareti ile kendi domainimiz birleştiriliyor.

[COLOR=Red]Örnek[/COLOR]:
text1 içine yazılan site: www.privateserverim.com
visual basic de eklenen kod: WebBrowser1.Navigate2 "http://wmaraci.com/?url=" + Text1.Text
Adres çubuğuna girilen url: http://wmaraci.com/?url=www.privateserverim.com


----------------------------------------------------------------------------------

Şimdi Google'dan bir arama yaptırmak istiyorum mantık hemen hemen aynı oda şu şekilde:

Aynı şekilde Form_load kısmına şu kodumuzu ekliyoruz:
WebBrowser1.Navigate "http://google.com.tr/"Ve Tekrar Command'a geliyoruz:
WebBrowser1.Navigate2 "http://www.google.com.tr/#sclient=psy-ab&hl=tr&site=&source=hp&q=" + Text1.TextText1.text aramanın yapılacağı kelime yada cümledir.



Explorer yapımını 2. derse bırakıyorum çok uzun olacak yoksa :)

Yazar: Atakan ATEŞ
Kategori: VB6
Web Adresim: www.kodlabs.org
 

 

wmaraci
reklam

ultrahako ultrahako Don't be evil Banlı Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 633
  • Beğeniler 0 / 77
  • Ticaret 0, (%0)
Otomatik site sorgulatma vb. eklenirse güzel bir program olabilir.
 

 

AtakanAtes AtakanAtes 1881 - 193∞, özlemle... E-Mail Onaysız
  • Üyelik 05.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım Tek.
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 2867
  • Beğeniler 54 / 747
  • Ticaret 25, (%100)

ultrahako adlı üyeden alıntı

Otomatik site sorgulatma vb. eklenirse güzel bir program olabilir.

Bir zamanlar Burak'a teklif etmiştim ancak tam hatırlamıyorum ama reddetmişti.
 

 

brk brk Meşgul Kullanıcı
  • Üyelik 24.05.2011
  • Yaş/Cinsiyet 32 / E
  • Meslek Bilgisayar Programcısı
  • Konum Osmaniye
  • Ad Soyad B** G**
  • Mesajlar 285
  • Beğeniler 82 / 81
  • Ticaret 1, (%100)
Command aktif değil, ekleyemiyorum. Neden olabilir acaba?

Ek olarak:
Template olarak hangisini seçtiniz siz? Ondan kaynaklanıyor olabilir diye düşündüm de.
 

 

coder, bike rider, hobbyist photographer
wmaraci
wmaraci

AtakanAtes AtakanAtes 1881 - 193∞, özlemle... E-Mail Onaysız
  • Üyelik 05.06.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım Tek.
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 2867
  • Beğeniler 54 / 747
  • Ticaret 25, (%100)

brk adlı üyeden alıntı

Command aktif değil, ekleyemiyorum. Neden olabilir acaba?

Ek olarak:
Template olarak hangisini seçtiniz siz? Ondan kaynaklanıyor olabilir diye düşündüm de.


Standart Exe'yi seçeceksiniz, Command'ın aktif olması gerekiyor sanırım full sürüm değil.
brk

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al