• DİKKAT

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

Formu Min.ve Max. Ederken Hata Veriyor

Katılım
24 Şubat 2007
Mesajlar
241
Excel Vers. ve Dili
OFİS XP TÜRKÇE
selamlar;

bu siteden üstadların yardımıyla hazırlamış olduğum personel özlük programı var yapmak istediğim sace formlara minimize ve maksimize etmek için butonlar eklemekti. forma codlarını ekledim çalıştırdığım zaman hata veriyor bunun nedeni ne olabilir yardımlarınız bekliyorum. teşekkürler
 
Aşağıdaki kod UserForm'u Max ve Min pozisyonuna getiriyor.

Private Sub ToggleButton1_Click()
If ToggleButton1 Then
UserForm1.Height = 175: UserForm1.Width = 240
Else
UserForm1.Height = Application.Height: UserForm1.Width = Application.Width
End If
End Sub
 
Aşağıdaki satırı; Userform1'in kod sayfasının en üst satırına kopyalayın.

Kod:
Dim ctrl As Control
 
sayın FPC

Aşağıdaki satırı; Userform1'in kod sayfasının en üst satırına kopyalayın.

Kod:
Dim ctrl As Control
[/QUOTE]

* minimize oluyor fakat maksimize olmuyor
 
Son düzenleme:
Sayin Seyİt Tİken İlgİnİze TeŞekkÜr Ederİm
Ama Benİm İstedİĞİm BÖyle Bİr Şey DeĞİl
 
Userform1'in kod sayfasının Deklarasyon kısmına şu satırı kopyalayın.
Kod:
dim ctrl as control
Private Const WS_MAXIMIZEBOX = &H10000

Aşağıdaki kodu Userform'un kod sayfasına kopyalayın.

Kod:
Private Sub AddMaximizeButton() 'max buton ilavesi
    Dim hWnd As Long
    hWnd = GetActiveWindow
    Call SetWindowLong(hWnd, GWL_STYLE, _
                       GetWindowLong(hWnd, GWL_STYLE) Or _
                       WS_MAXIMIZEBOX)
    Call SetWindowPos(hWnd, 0, 0, 0, 0, 0, _
                      SWP_FRAMECHANGED Or _
                      SWP_NOMOVE Or _
                      SWP_NOSIZE)
End Sub

Userform1'in activate kodunu aşağıdaki gibi değiştirin.

Kod:
Private Sub UserForm_activate() 'FORMU MİNİMİZE ETMEK VEYA TAM SAYFA ETMEK İÇİN KOD
    AddMinimiseButton
    AddMaximizeButton
    AppTasklist Me
End Sub
 
Sayin Fpc;
Elİnİze SaĞlik MÜkemmel Oldu
Çok TeŞekkÜrler
 
Geri
Üst