![]() |
64 bit de access penceresini gizleme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Örnekleri ve Uygulamaları (https://accesstr.net/forum-access-ornekleri-ve-uygulamalari.html) +--- Konu Başlığı: 64 bit de access penceresini gizleme (/konu-64-bit-de-access-penceresini-gizleme.html) Sayfalar:
1
2
|
Cvp: 64 bit de access penceresini gizleme - Hakan Tuna - 04/12/2013 Mehmet Bey Aynı Sorun ben de de var ama bir türlü yapamadım Sizin önerdiğiniz yolların hepsini denedim ama hata veriyor [code]Option Compare Database Private Declare Function IsWindowVisible Lib "user32" (ByVal hwnd As Long) As Long Dim dwReturn As Long Const SW_HIDE = 0 Const SW_SHOWNORMAL = 1 Const SW_SHOWMINIMIZED = 2 Const SW_SHOWMAXIMIZED = 3 Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, _ ByVal nCmdShow As Long) As Long Public Function fAccessWindow(Optional Procedure As String, Optional SwitchStatus As Boolean, Optional StatusCheck As Boolean) As Boolean If Procedure = "Hide" Then dwReturn = ShowWindow(Application.hWndAccessApp, SW_HIDE) End If If Procedure = "Show" Then dwReturn = ShowWindow(Application.hWndAccessApp, SW_SHOWMAXIMIZED) End If If Procedure = "Minimize" Then dwReturn = ShowWindow(Application.hWndAccessApp, SW_SHOWMINIMIZED) End If If SwitchStatus = True Then If IsWindowVisible(hWndAccessApp) = 1 Then dwReturn = ShowWindow(Application.hWndAccessApp, SW_HIDE) Else dwReturn = ShowWindow(Application.hWndAccessApp, SW_SHOWMAXIMIZED) End If End If If StatusCheck = True Then If IsWindowVisible(hWndAccessApp) = 0 Then fAccessWindow = False End If If IsWindowVisible(hWndAccessApp) = 1 Then fAccessWindow = True End If End If End Function Cvp: 64 bit de access penceresini gizleme - yorum70 - 04/12/2013 Sn.Mehmet DEMİRAL hocanın bir yorumundan araklanmıştır. Ayrıca bu konuda ki, 1.sayfa yorumunu okuyunuz. Alıntı:Modüllerdeki api declaration satırlarında PTRSAFE deyimini kullanmalısınız. Hem 32 hem de 64 bit'te çalışması için mesela aşağıdaki biçimde olan kodları Sonuçta her iki kullanımda da unutmamamanız gereken şey ptrsafe'yi declare sözcüğünden sonra kullanmak. Cvp: 64 bit de access penceresini gizleme - huramiral - 24/12/2013 merhaba burada yazılanları yaptım ama malesef 64 bitte program sorunu bir türlü gideremedim belli bir seviye üstü kullanıcılar için bu olay belki çok kolay ama benim gibi olanlarda bunu yapma olasılığı biraz zor sanki teşekkürler. Cvp: 64 bit de access penceresini gizleme - ozanakkaya - 24/12/2013 (24/12/2013, 12:54)huramiral yazdı: merhaba Aldığınız hatayı belirtirseniz yardımcı olmaya çalışırız. |