Ekran Çözünürlüğüne Göre Form Boyutlarının Ayarlanması

Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Gönderdiğim klasör içinde bir mda dosyası var bunu öncelikle bilgisayarın bir köşesine kaydedin, sonra da form boyutlarını otomatik değiştireceğiniz uygulamanın içinden referans olarak tanıtın.

Form boyutu ile birlikte form elemanları ve yazı boyutu da değiştiğinden (ki bu özelliği incelediğinizde kaldırılabilir olduğunu göreceksiniz) True Tip Fontlar kullanmanız gerekiyor.

Deneme formunun kodlarını kendi uygulamanızın formlarına kopyalamanız gerekiyor. Bir de bu uygulamada görünmez olarak açılan bir form daha var bunun görevi ekran çözünürlüğünü hesaplama. Bu hesaplamanın sonucu deneme formunun kodlarında kullanılıyor. Buradan da referans olarak gösterilen mda dosyasındaki bir fonksiyon kullanılıyor.

Herhese iyi çalışmalar :hey:
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Sayın modalı, Üstad ellerine sağlık Teşekkürler güzel bir çalışma
Saygılar sevgiler
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
şu an bakamıyorum işyerinde office yok ama şimdiden teşekkürler sayın modalı,
Gerçekten çok nizamisiniz. Soru kısmından sormuştum buraya eklemişiniz.


Kolay gelsin.. :Dost:
 
Katılım
26 Mayıs 2006
Mesajlar
78
Excel Vers. ve Dili
2003
Silinmiş:(

Sayın modalı,

Çalışmayı tekrar göndermeniz mümkünmü acaba?
Teşekkür ederim.

İyi çalışmalar...
 

akd

Destek Ekibi
Destek Ekibi
Katılım
14 Ağustos 2004
Mesajlar
1,114
Excel Vers. ve Dili
2003
Sayın modalı merhaba,

Çalışmayı tekrar göndermeniz mümkünmü acaba, silinmiş galiba ?
Teşekkür ederim.

İyi çalışmalar...
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın arkadaşlar daha önce fark edemediğim için özür dilerim.

Neyse tekrar ekliyorum.

İyi çalışmalar:)
 
Katılım
21 Ocak 2007
Mesajlar
106
Excel Vers. ve Dili
Office 2007 Professional Enterprise
Set frmResize.Form = Me

' Tell the object the size of the screen
' on which you designed the form, and the
' dots/inch in that screen resolution.
' Replace these four integers with your own
' values. Use frmScreenInfo to calculate
' these for you.
' If you don't call this method at all,
' the code will display the form as you
' originally designed it, with no scaling
' at load time.
'Call frmResize.SetDesignCoords(1024, 768, 96, 96)
'SetDesignCoords(1024, 740, 96, 96)
ProcCallString = Forms!ANA MENÜ!txtProcCall
Strx = Mid(ProcCallString, 17, 1)
SAYIN MODALI DEDİKLERİNİZİ AYNEN YAPTIM..KENDİ PROJEME REFERANSLARI VE KODLARI EKLEDİM. AMA KOYU RENKLE GÖSTERDİĞİM SATIRDA HATA VERİYOR..VB BİLGİM FAZLA OLMADIĞI İÇİN BİR ÇÖZÜM BULAMADIM. MUTLAKA BEN BİYERLERDE HATA YAPIYORUMDUR..DAHA DETAYLI ANLATABİLİRMİSİNİZ ÖZELLİKLE KOD EKLEME İŞİNİ...İYİ ÇALIŞMALAR
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın perisanoglu,

Uygulamanızı eklerseniz daha iyi olur. Çünkü söyleyeceğim tüm çözümler afaki olabilir.

iyi çalışmalar:)
 
Katılım
21 Ocak 2007
Mesajlar
106
Excel Vers. ve Dili
Office 2007 Professional Enterprise
Sayin Modali ÇaliŞmamin Tamamini GÖnderemedİm..boyutu 18 Mb Hemde Özel Verİler Var İÇİnde Bunun İÇİn Kusura Bakmayin..ektekİ Access Belgesİnde Ana MenÜ Forumuna Uygulayabİlİrsenİz Bunu ÇaliŞmama Uyarlamaya ÇaliŞirim..İyİ ÇaliŞmalar
 
Üst