• 26-10-2009, 19:43:07
    #1

    Merhaba Arkadaşlar resimde görüldüğü gibi internet explorer da olan özellik görünümün % kaç oalcağını ayarlıyorsunuz web sayfası ona göre görünüyor mesela %100 normal görünme verirken %20 sayfayı çok küçük gösteriyor.
    Bunu C# da nasıl yapabiliriz acaba bilen varmı?
    Webbrowser nesnesine hakimim o kısımda sorun yok ama sadece bu nesneye bunu yaptırtamadım.
    Yardım Lütfen..
  • 26-10-2009, 20:05:52
    #2
    protected override void AttachInterfaces(object nativeActiveXObject)
    {
    base.AttachInterfaces(nativeActiveXObject);
    this.axIWebBrowser2 = (IWebBrowser2)nativeActiveXObject;
    }

    protected override void DetachInterfaces()
    {
    base.DetachInterfaces();
    this.axIWebBrowser2 = null;
    }

    public void Zoom(int factor)
    {

    object pvaIn = factor;
    try
    {
    this.axIWebBrowser2.ExecWB(OLECMDID.OLECMDID_OPTIC AL_ZOOM, OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER, ref pvaIn, IntPtr.Zero);
    }
    catch (Exception)
    {
    throw;
    }
    }

    orjinal link : http://slingkid.blogsome.com/categor...ng/webbrowser/
  • 26-10-2009, 20:22:21
    #3
    TuRkMeTriX adlı üyeden alıntı: mesajı görüntüle
    protected override void AttachInterfaces(object nativeActiveXObject)
    {
    base.AttachInterfaces(nativeActiveXObject);
    this.axIWebBrowser2 = (IWebBrowser2)nativeActiveXObject;
    }

    protected override void DetachInterfaces()
    {
    base.DetachInterfaces();
    this.axIWebBrowser2 = null;
    }

    public void Zoom(int factor)
    {

    object pvaIn = factor;
    try
    {
    this.axIWebBrowser2.ExecWB(OLECMDID.OLECMDID_OPTIC AL_ZOOM, OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER, ref pvaIn, IntPtr.Zero);
    }
    catch (Exception)
    {
    throw;
    }
    }

    orjinal link : http://slingkid.blogsome.com/categor...ng/webbrowser/
    Büyüksün Çok Teşekkür ederim.
  • 26-10-2009, 20:27:59
    #4
    Tekrar Teşekkürler.. Çok sevindim ya cidden aramadan hayatta konu açmam aradım baya bi google da bulamamıştım.
  • 26-10-2009, 22:40:09
    #5
    rica c# o kadar geniş bir dilki yapacaklarının bazen sınırını bulamıyorsun
  • 27-10-2009, 18:35:35
    #6
    Merhabalar tekrar bu konu altına yazayım dedim
    Şimdi de şu sorun çıktı :
    Eğer açılan web sayfasında kod yanlışlığı varsa Örn js kodu yanlış
    hata veriyor webbrowser
    yani program hata vermiyorum webbrowser diyor ki şu satırda hata var
    hataları geçsin siteyi açmaya devam etsin istiyorum
    sayfa hatalarını gösterme diye bir seçenek varmı acaba bu kontrolde.
  • 27-10-2009, 19:18:01
    #7
    Tam Emin değilim ama Şu keil birşey yazdım sanırım oldu
    webbrowser1.ScriptErrorsSuppressed = true;
  • 28-10-2009, 00:46:37
    #8
    doğru yerden yapmışsın kod o
    genelde ie yapısını kullandığı için hatalarda ona göre cıkıyor genel özelliklerinden direk true yap sorun ortadan kalkar veya eror eventini yakala hangisi olduğunu kontrol ettir ona göre işlem yaptır