

Makale numarası: 922275 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makalede, Microsoft Visual C# Web sayfasındaki bir Microsoft Visual Basic Scripting Edition (VBScript) işlevini çağırmak için nasıl kullanılacağını açıklar. Özellikle, Web sayfasını, bir Windows Forms uygulamasında bir ActiveX WebBrowser denetiminin yüklenir.
"Daha fazla bilgi" bölümünde yordamları gerçekleştirmek için <a0></a0>, aşağıdakilerin zaten sahip olmalısınız:
http://msdn2.microsoft.com/en-us/library/2te2y1x6.aspx
(http://msdn2.microsoft.com/en-us/library/2te2y1x6.aspx)
Aşağıdaki yordamlar, bir ActiveX WebBrowser denetiminde yüklenen bir Web sayfasında VBScript işlevi nasıl gösterilmektedir.
Microsoft HTML Nesne Kitaplığı'nı (Mshtml.tlb) başvuru ekleyin.Bir Windows Forms uygulamasında bir WebBrowser ActiveX denetiminde bir VBScript işlevi aramadan önce Microsoft HTML Nesne kitaplığına bir başvuru eklemeniz gerekir. Bunu yapmak için şu adımları izleyin:
VBScript işlevi çağıran bir yöntemi ekleyin.Microsoft HTML Nesne kitaplığına bir başvuru ekledikten sonra Web sayfasındaki bir ActiveX WebBrowser denetiminde yüklenen bir VBScript işlevi çağıran bir yöntem ekleyebilirsiniz.
Aşağıdaki kod örneği, bir ActiveX WebBrowser denetiminde yüklenen bir Web sayfasında VBScript işlevi çağrısı gösterilmiştir. Bu kod örneği, komut dosyası nesnesine erişim hakkı elde etmek için Microsoft HTML nesne kitaplığında IHTMLDocument.Script özelliği kullanır. Kod örneği VBScript işlevini çağırmak üzere sonra ınvokemember yöntemini kullanır.
Not Aşağıdaki kodda axWebBrowser1 uygulamanızda oluşan ActiveX WebBrowser denetimi örneğinin adını değiştirin.
Bu yöntem, VBScript işlevi ve parametreler aktararak çağırabilirsiniz. Aşağıdaki kod örneği, bir parametre değeri 100 olan bir VBScript işlevini çağırmak üzere önceki kod örneğini nasýl kullanýlacaðýný gösterir.
Not VBScript işlevi myVBScriptFunction adlı.
WebBrowser ActiveX denetimi hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/Aa752040.aspx
(http://msdn2.microsoft.com/en-us/library/Aa752040.aspx)
Makale numarası: 922275 - Last Review: 22 Kasım 2007 Perşembe - Gözden geçirme: 1.8
Bu makaledeki bilginin uygulandığı durum:
Machine-translated Article
Ö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:922275
(http://support.microsoft.com/kb/922275/en-us/ )


Contact us for more help