Makale numarası: 172998 - Son Gözden Geçirme: 15 Temmuz 2004 Perşembe - Gözden geçirme: 4.1

<a1>WebBrowser</a1> ÜSTBILGILERI'ni kullanarak, Param başvurularda nasıl yöntemi

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Microsoft ınternet Explorer 3.0 "WebBrowser." adlı özel bir ActiveX denetimi içerir. WebBrowser Microsoft Visual Basic ile birlikte kullandığınızda, ınternet Web özellikler içeren özel güçlü çözümler tasarlayabilirsiniz. Bu makalede, Microsoft Visual Basic içinde <a0>Kayıt Bul yöntemindeki WebBrowser denetimi ÜSTBILGILER parametre nasıl göstermektedir.

Daha fazla bilgi

Aşağıdaki örnek, bir mini-browser oluşturur ve Kayıt Bul</a0> yöntemi <a1>ÜSTBILGILERI</a1> parametresini kullanır. ÜSTBILGILER parametre farklı seçenekleri; bu örnekte, yetkilendirme seçeneği kullanır. Bu üstbilgi bir parola erişim sağlar, ekleme, kullanıcı adı ve parolasını tarayıcı denetimi tarafından oluşturulan bir iletişim kutusu aracılığıyla istenmeden URL korunur. Aşağıdaki kod yalnızca temel düzeni kullanıldığında geçerlidir. HTTP kimlik doğrulama işlemi hakkında daha fazla ayrıntı almak için lütfen HTTP protokolü belirtimi (http://www.w3.org (http://www.w3.org) bulunur) bakın.

Yetkilendirme üstbilgisi izleme biçimidir:
   Authorization: Basic XXXXXXX
				
Burada XXXXXX Base64 ile kodlanmış bir dizedir: "UserName:UserPassword." Base64 RFC1113'de açıklanan ve bazı ortak etki alanı hizmet programları Base64 kod çözme/kodlama için kullanılabilir.

Adım adım örnek

  1. Microsoft Visual Basic 5.0 ile yeni bir standart .exe proje yarat Varsayılan olarak, Form1 oluşturulur.
  2. Proje menüsünden bileşenleri ' ni tıklatın.
  3. Microsoft ınternet denetimleri bileşeni'ni seçin. Tamam ' ı tıklatın.
  4. Form1'e aşağıdaki denetimleri ekleyin:
       Control           Name
       --------------    ---------
       Command Button    Command1
       WebBrowser        WebBrowser1
    					
  5. Form1'ın kod penceresinde aşağıdaki kodu ekleyin:
    Option Explicit
    
    Private Sub Command1_Click()
    
       WebBrowser1.Navigate  URL:= "http://www.microsoft.com" _
          ,Headers:= "Authorization: Basic XXXXXX" & chr$(13) & chr$(10)
       ' Note: All headers must be terminated with a
       ' carriage return linefeed pair.
    
       If WebBrowser1.Visible = False Then
          WebBrowser1.Visible = True
       End If
    End Sub
    					
  6. Dosya menüsünden Project1 Kaydet'i tıklatın.
  7. Çalıştır menüsünü, Başlat ' ı tıklatın. Command1 ' ı tıklattığınızda, the WebBrowser görünür ve otomatik olarak Kayıt Bul URL parametresinde belirtilen URL yükler unutmayın.

Referanslar

Ek bilgi için lütfen aşağıdaki Microsoft Knowledge Base'deki makaleleri bakın:
155969  (http://support.microsoft.com/kb/155969/EN-US/ ) WebBrowser denetimi Distribute nasıl kullanılır
162719  (http://support.microsoft.com/kb/162719/EN-US/ ) Visual Basic 5.0 ile gelen WebBrowser denetiminin nasıl kullanılır?

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual Basic 6.0 Learning Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
  • Microsoft Visual Basic Control Creation Edition
  • Microsoft Visual Basic 5.0 Learning Edition
  • Microsoft Visual Basic 5.0 Professional Edition
  • Microsoft Visual Basic 5.0 Enterprise Edition
  • Microsoft Visual Basic 4.0 32-Bit Enterprise Edition
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet İstemci Yazılımı Geliştirme Seti 4.0
  • Microsoft Internet İstemci Yazılımı Geliştirme Seti 4.01
Anahtar Kelimeler: 
kbmt kbhowto KB172998 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:172998  (http://support.microsoft.com/kb/172998/en-us/ )