解決Access隱藏主界麵窗口後 報錶預覽不顯示

2018-12-29 15:43:00
tmtony8
原創
1368

在前麵,我們講過用API去隱藏主界麵窗口。《Access程序隱藏主界麵窗口(隻顯示打開窗體)

窗體顯示需要設置彈齣和模式爲“是” 的,而報錶預覽併不會彈齣,此時如果進入瞭報錶預覽卽會導緻窗體操作界麵丟失。


小編的處理辦法是在預覽報錶的時候,先關閉掉隱藏主界麵的功能,待報錶關閉後再重新打開。

Public Function 顯示()
     ShowWindow Access.Application.hWndAccessApp, 0
     報錶名.Visible = True
End Function
Public Function 隱藏窗體()
     ShowWindow Access.Application.hWndAccessApp, 5
     報錶.Visible = False
End Function


打開報錶預覽時,主窗體背景界麵是存在的。


在報錶中調用函數:

Private Sub Report_Close()
    Call 顯示
End Sub

Private Sub Report_Open(Cancel As Integer)
    Call 隱藏窗體
End Sub
    分享