• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Formu Ekranın Belli Kenarlarına Oturtabilir miyiz?

  • Konbuyu başlatan Konbuyu başlatan Taruz
  • Başlangıç tarihi Başlangıç tarihi
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Konularda epey arama yaptım fakat sonuç alamadım. Gözden kaçmışta olabilir...

Formu ekranın, diyelim ki sağına ve ortasına veya üstte sola vb. şekillerde açılmasını sağlayabilir miyiz?

İyi Günler..
 
Sayın Taruz,

Bu konu işlenmişti. Eklenen uygulamanın adı ise formun_açılacağı_yeri_ayarlama Herneyse kodları tekrar veriyorum:

Kod:
Private Sub Form_Load()
Dim x, y, a, h As Integer
 
     DoCmd.MoveSize x, y, a, h 'Burada x pixel olarak sol kenardan uzaklık, y üsten uzaklık a form genişliği, h form yüksekliği.
EnableCtrls (True)
End Sub

Function EnableCtrls(durum As Variant)
    Dim ctrl As Control
    
    For Each ctrl In Forms.frmAçılış.Controls
        ctrl.Enabled = durum
        On Error Resume Next
        ctrl.Enabled = Not (durum)
    Next
    
End Function
Private Sub Form_Unload(Cancel As Integer)
EnableCtrls (False)
End Sub

İyi çalışmalar:)
 
Sayın modalı, teşekkür ederim...

Gözden kaçırmışım demek ki..

Hemen deniyorum..
 
Sayın Taruz,

Bu konu işlenmişti. Eklenen uygulamanın adı ise formun_açılacağı_yeri_ayarlama Herneyse kodları tekrar veriyorum:

Kod:
Function EnableCtrls(durum As Variant)
    Dim ctrl As Control
    
    For Each ctrl In [COLOR=red][B]Forms.frmAçılış.Controls[/B][/COLOR]
        ctrl.Enabled = durum
        On Error Resume Next
        ctrl.Enabled = Not (durum)
    Next
    
End Function

Sn Modalı ,

bu konun işlendiği linki yada bir örnek ekleyebilirmisiniz.

Epey uğraştım fakat bir netice alamadım, boyut hiç değişmiyor.

Buradaki Forms.frmAçılış.Controls ifadesini çözemedim.

Teşekkürler.

İyi çalışmalar..
 
Sayın tamer42,

Örneği ekliyorum.

İyi çalışmalar
 
selam
ben şu şekilde yapıyorum
formun açıldığında olay yordamına
DoCmd.MoveSize 3700, 3700 (rakamlar piksel cinsinden)
 
Sn Modalı ilginize teşekkürler;

Yalnız bu örnek Raporla ilgili,

Ben Formun boyutunu ayarlamayı sormuştum..

İyi Çalışmalar.
 
Sayın tamer42,

Özür dilerim yanlış uygulamayı eklemişim.
 
Sn Modalı bu form boyutunun ayarlamasında;

Özelliklerden bir ayar mı yapmak gerekiyor?

Bu form da Neden olmuyor,


Form2 adlı ana form ' da Ben bir AltForm Form1 ekledim.

Alt Formu Göster etiket kutusuna tıkladığımda; Altformun olduğu alan Form1 görünecek şekilde açılacak (Form2 aşağı doğru genişeyecek)

Alt Formu Gizle etiket kutusuna tıkladığımda; Altformun olduğu alan Form1 görünmeyecek şekilde kapanacak (Form2 yukarı doğru daralacak)
İyi Çalışmalar.
 
Sayın tamer42,

Kafanız biraz karışık galiba.
 
Sn Modalı;

doğru kafam epey karışık Yalnız sizin kafanızı fazla karıştırmamışımdır inşallah.

Aklıma yeni gelen bir hususu sormak istiyorum.

Biliyorsunuz Formda, Yukarıdan aşağı;

---------------------------

1..Form Header

---------------------------

2..Detail

---------------------------

3..Form Footer

---------------------------

olarak 3 ayrı alan var.


Form üzerinde yukarıda ilk iki alanın sabit olarak kalması, sadece Form Footer alanının gizlenip görünmesi sağlanabilirmi?
Sonuçta bu şekilde de Altform gizlenip açılabilir.

Teşekkürler,
İyi Çalışmalar.
 
Geri
Üst