Skip to main content

AccessTr.neT


Açılan formu Menü Formuna yaslama

Açılan formu Menü Formuna yaslama

Çözüldü #7
Uygulamanızdaki kodları aşağıdakilerle değiştirin.
Option Compare Database
Sub formlarıKapat()
Dim TumFormlar As Object
For Each TumFormlar In Application.CurrentProject.AllForms
If TumFormlar.Name <> "MENU" And Me.Form.Name <> TumFormlar.Name Then 'Aktif olan formu kapatmasın.
DoCmd.Close acForm, TumFormlar.Name, acSaveNo
End If
Next
End Sub

Private Sub Form_Load()
DoCmd.MoveSize 10000, 1500
End Sub

'Ana Form Hatadan Dolayı kapanır ise Aktif formlarıda kapat
Private Sub Form_Unload(Cancel As Integer)
formlarıKapat
End Sub

Private Sub Komut1_Click()
'formlarıKapat
DoCmd.OpenForm "Form2"
Forms("Form2").Move Form_Form1.WindowWidth + 10, Form_Form1.WindowTop + 0
End Sub
Private Sub Komut2_Click()
'formlarıKapat
DoCmd.OpenForm "Form3"
Forms("Form3").Move Form_Form1.WindowWidth + 10, Form_Form1.WindowTop + 0
End Sub
Private Sub Komut3_Click()
'formlarıKapat
DoCmd.OpenForm "Form4"
Forms("Form4").Move Form_Form1.WindowWidth + 10, Form_Form1.WindowTop + 0
End Sub

Burada Form1 in açılması gereken yeri docmd.MoveSize 10000, 1500 ile belirledikten sonra diğer formların açılması gereken yerleri ayarladık.
.rar menü_2011-03-13.rar (Dosya Boyutu: 16,04 KB | İndirme Sayısı: 18)
Cevapla
Çözüldü #8
aydın3838'in verdiği kodların çalışma mantığına göre kodun aşağıdaki gibi değiştirilmesi yeterli

DoCmd.OpenForm "Form2"
Forms("Form2").Move Form_Form1.WindowLeft - Form_Form2.WindowWidth, Form_Form1.WindowTop
Cevapla
Çözüldü #9
İlginiz için çok teşekkür arkadaşlar,
sayın adminin yaptığı daha mantıklı geldi bana ama bir sorunla karşılaştım,
birtürlü anlamadım,
2.form açılıyor 3. ve 4 formları açarken hata veriyor???
.rar menü.rar (Dosya Boyutu: 17,24 KB | İndirme Sayısı: 9)
Cevapla
Çözüldü #10
ilgili kodları aşağıdaki gibi düzelt
Forms("Form3").Move Forms!Form1.WindowLeft - Forms!Form3.WindowWidth, Forms!Form1.WindowTop
Cevapla
Çözüldü #11
Çok teşekkür ederim sayın Sladgeab...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da