AccessTr.neT
Kontrol Köşelerinin Yerine Bulmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Kontrol Köşelerinin Yerine Bulmak (/konu-kontrol-koselerinin-yerine-bulmak.html)



Kontrol Köşelerinin Yerine Bulmak - accessman - 01/06/2020

şöyle bir fonksiyon var
Public Function GetControlsWindowSize(tag As String)
    Dim f As Form
    Dim c As Control
    Dim GrpLeft As Long
    Dim GrpRight As Long
    Dim GrpTop As Long
    Dim GrpBottom As Long

        For Each c In f.Controls
            If c.Properties.Item("tag") = tag Then
                If GrpLeft = 0 Or GrpLeft > c.Left Then GrpLeft = c.Left
                If GrpRight = 0 Or GrpRight < c.Left + c.Width Then GrpRight = c.Left + c.Width
                If GrpTop = 0 Or GrpTop > c.Top Then GrpTop = c.Top
                If GrpBottom = 0 Or GrpBottom < c.Top + c.Height Then GrpBottom = c.Top + c.Height
            End If
        Next
    End Function
 var buradan köşe lokasyonlarını nasıl bulabiliriz


RE: Kontrol Köşelerinin Yerine Bulmak - ozanakkaya - 01/06/2020

Kod içerisinde GrpLeft, GrpRight,GrpTop ve GrpBottom değiştenleri mevcut.


RE: Kontrol Köşelerinin Yerine Bulmak - accessman - 01/06/2020

teşekkürler sn. @ozanakkaya