Forum
Visual studioda webbrowser in bilgisayarda yüklü olan internet explorer versiyonunu nasıl kullandırtabilirim ?
Merhaba,
Visual Studio ile birlikte açtığınız projede webbrowser objesi direk olarak kullanıcının bilgisayarındaki internet explorer sürümü ile çalışır. Nasıl bir farklılık elde ettiniz acaba öğrenebilir miyim? Yani farklı nasıl analdınız?
malesef bahsettiğiniz gibi değil bilgisayarımda ie10 yüklü olmasına rağmen projedeki webbrowser object 8 sürümü ile çalışıyor.
Merhaba,
Evet haklısınız, aşağıdaki linki inceleyebilirseniz sanırım çözümünüz yer almaktadır.
http://stackoverflow.com/questions/4612255/regarding-ie9-webbrowser-control
İyi çalışmalar.
Sorunu şu şekilde çözdüm
Dim regKey As RegistryKey
regKey = Registry.CurrentUser.OpenSubKey("SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION", True)
regKey.SetValue("Uygulama adı.exe", 9000, RegistryValueKind.DWord)
regKey.Close()
çözemeyen arkadaşlar varsa yararlanabilirler.
Cevap için teşekkürler hocam, eline sağlık.
Daha geniş kapsamlı bilgi arz ederseniz HttpBrowserCapabilities de kullanabılırsınız.
System.Web.HttpBrowserCapabilities browser = Request.Browser; string s = "Browser Capabilities\n" + "Type = " + browser.Type + "\n" + "Name = " + browser.Browser + "\n" + "Version = " + browser.Version + "\n" + "Major Version = " + browser.MajorVersion + "\n" + "Minor Version = " + browser.MinorVersion + "\n" + "Platform = " + browser.Platform + "\n" + "Is Beta = " + browser.Beta + "\n" + "Is Crawler = " + browser.Crawler + "\n" + "Is AOL = " + browser.AOL + "\n" + "Is Win16 = " + browser.Win16 + "\n" + "Is Win32 = " + browser.Win32 + "\n" + "Supports Frames = " + browser.Frames + "\n" + "Supports Tables = " + browser.Tables + "\n" + "Supports Cookies = " + browser.Cookies + "\n" + "Supports VBScript = " + browser.VBScript + "\n" + "Supports JavaScript = " + browser.EcmaScriptVersion.ToString() + "\n" + "Supports Java Applets = " + browser.JavaApplets + "\n" + "Supports ActiveX Controls = " + browser.ActiveXControls + "\n" + "Supports JavaScript Version = " + browser["JavaScriptVersion"] + "\n";
TextBox1.Text = s;
Saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com