Anasayfa » Forum

vb.net internet exp...
 
Bildirimler

vb.net internet explorer versiyon  

  RSS
Serhat Sabuncu
(@SerhatSabuncu)
Üye

Visual studioda webbrowser in bilgisayarda yüklü olan internet explorer versiyonunu nasıl kullandırtabilirim ?

Alıntı
Gönderildi : 23/02/2015 13:01
Kenan İLGÜN
(@kenanilgun)
Saygın Üye Forum Yöneticisi

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? 

CevapAlıntı
Gönderildi : 24/02/2015 15:32
Serhat Sabuncu
(@SerhatSabuncu)
Üye

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.

CevapAlıntı
Gönderildi : 25/02/2015 14:53
Kenan İLGÜN
(@kenanilgun)
Saygın Üye Forum Yöneticisi

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. 

CevapAlıntı
Gönderildi : 26/02/2015 01:27
Serhat Sabuncu
(@SerhatSabuncu)
Üye

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. 

CevapAlıntı
Gönderildi : 26/02/2015 12:43
Kenan İLGÜN
(@kenanilgun)
Saygın Üye Forum Yöneticisi

Cevap için teşekkürler hocam, eline sağlık.

CevapAlıntı
Gönderildi : 02/03/2015 18:40
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

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

 

CevapAlıntı
Gönderildi : 04/03/2015 13:03
Paylaş: