none
Visual Basic 2008+ Ekran Çözünürlüğü değiştirmek? RRS feed

  • Soru

  • Öncelikle merhabalar,

    Bir projeye başladım ve projemin olayı ekran çözünürlüğünü seçilen değerlerde değiştirmek. Çok aramama rağmen bir türlü geçerli sonuçlara ulaşamadım. API veya Directx ile değiştirilmesi gerekiyor sanıyorum. Günlerdir gerek İngilizce gerek Türkçe çoğu forumda aradım, yardım ederseniz çok sevinirim. İşletim sistemim Windows 7, Visual Studio 8 kullanıyorum.

    6 Kasım 2010 Cumartesi 19:54

Yanıtlar

  • Saglorm merhaba,

    Burada istediğiniz gibi Visual Basic.NET kullanarak çözünürlük değiştirmenizi sağlayan Türkçe bir örnek var. Kendim test ettim çalışıyor. İsterseniz önce bir deneyin sonra üzerinde yapmak istediğiniz değişiklik olursa buradan yardımcı olmaya devam edelim?

    Yalnız örnekte forma bir arkaplan eklenmiş ve görünürde formu kapatmaya yarayan bir buton yok. Bu yüzden aşağıdaki kodu silip

    Me.BackgroundImage = My.Resources.ArkaPlan
    

    Me.Close ile Form1_Load olayının sonunda formu kapatırsak çözünürlük değişikliğini göreceğiz.

    Sizin de söylediğiniz gibi Win API'ler kullanarak geliştirilmiş bir örnek,denedikten sonra geri dönüşünüzü bekliyorum.

    İyi çalışmalar.


    Emre Günertürk, MSFT
    Microsoft bu servisi kullanıcılarına teknik destek verme,Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi gibi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook üzerinden takip et!
    Twitter üzerinden takip et!
    8 Kasım 2010 Pazartesi 07:36
    Moderatör

Tüm Yanıtlar

  • Merhaba Saglorm,

      http://www.codeproject.com/KB/cs/csdynamicscrres.aspx ve http://www.news2news.com/vfp/?example=374&ver=vcs adreslerinde C# ile yazılmış iki farklı örneği fikir vermesi adına paylaşıyorum. Örneklerde kullanman gereken Windows API'lerini görebilirsin.


    Fatih Boy

    http://www.enterprisecoding.com

    6 Kasım 2010 Cumartesi 21:09
  • Saglorm merhaba,

    Burada istediğiniz gibi Visual Basic.NET kullanarak çözünürlük değiştirmenizi sağlayan Türkçe bir örnek var. Kendim test ettim çalışıyor. İsterseniz önce bir deneyin sonra üzerinde yapmak istediğiniz değişiklik olursa buradan yardımcı olmaya devam edelim?

    Yalnız örnekte forma bir arkaplan eklenmiş ve görünürde formu kapatmaya yarayan bir buton yok. Bu yüzden aşağıdaki kodu silip

    Me.BackgroundImage = My.Resources.ArkaPlan
    

    Me.Close ile Form1_Load olayının sonunda formu kapatırsak çözünürlük değişikliğini göreceğiz.

    Sizin de söylediğiniz gibi Win API'ler kullanarak geliştirilmiş bir örnek,denedikten sonra geri dönüşünüzü bekliyorum.

    İyi çalışmalar.


    Emre Günertürk, MSFT
    Microsoft bu servisi kullanıcılarına teknik destek verme,Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi gibi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook üzerinden takip et!
    Twitter üzerinden takip et!
    8 Kasım 2010 Pazartesi 07:36
    Moderatör
  • Saglorm merhaba,

    Önerilen örnekleri deneme imkanınız oldu mu? Aklınıza takılan bir konuda her zaman geri dönüş yapabilirsiniz.

    İyi çalışmalar.


    Emre Günertürk, MSFT
    Microsoft bu servisi kullanıcılarına teknik destek verme,Microsoft ürünleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ücretsiz sunmaktadır.
    Bu içerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi gibi bir sorumluluk üstlenildiği anlamına gelmez.
    Facebook üzerinden takip et!
    Twitter üzerinden takip et!
    9 Kasım 2010 Salı 07:02
    Moderatör