Đang tải...
Đang tải...
Đang tải...
Đang tải...
Đang tải...

Làm cách nào để ẩn ứng dụng Ms Access khi khởi động 1 form

5/5
1 người đã bình chọn
Đã xem:  | Cật nhập lần cuối: 11/15/2013 10:30:12 PM | RSS

Bước 1. Mở file access lên, copy đoạn code bên dưới này vào Module:

Option Compare Database
Option Explicit

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

Bước 2. Chỉnh lại thuộc tính Popup trong Properties cho tất cả các form là "YES" (vào Properties của các Form)

Bước 3. Tạo Macro thứ nhất, đặt tên cho nó là "mcrHide"
- Phần Action: chọn Run Code
- Phần Function Name gõ vào: fAccessWindow("Minimize",False,False)

Bước 4. Tương tự tạo tiếp Macro thứ hai, đặt tên cho nó là "mcrshow"
- Phần Action: chọn Run Code
- Phần Function Name gõ vào: fAccessWindow("Show",False,False)

Bước 5. Đối với Form đầu tiên cho hiện ra khi khởi động file access (ví dụ khi bạn sử dụng Switchboard chẳng hạn) hoặc khi kích hoạt from định sẵn trong Startup:
a. Xử lý sự kiện Form Open như sau:

Private Sub Form_Open(Cancel As Integer)
DoCmd.RunMacro "mcrHide"
End Sub

b. Xử lý sự kiện khi click nút cho hiện Access Application lên như sau:


Private Sub Command0_Click()
DoCmd.RunMacro "mcrShow"
Unload Me
End Sub

Bước 6. Kích hoạt form này tự khởi động khi cho chạy file, vào Tool/Startup:

Hotline

Thống kê

buy amitriptyline online

buy antidepressants

buy prednisolone 5mg

prednisolone pharmacy

female viagra drops

where to buy female viagra pill news.noerskov.dk buy female viagra

amoxicillin uk

buy amoxicillin liquid

lav dosis naltrexone

naltrexon

cheap prednisolone

buy prednisolone 25mg tablets

clomid manchester

buy clomid tablets

amoxicillin 500 dosage

amoxicillin 500 mg

buy prednisolone liquid

buy prednisolone

amoxil 500mg

amoxil 500mg

tamoxifen uk

buy tamoxifen citrate website buy tamoxifen pct

buy prednisolone 5mg

buy prednisolone liquid

Amoxicillin Online

amoxicillin 500 mg capsules blog.sportsonline.com.au buy amoxicillin over the counter

naltrexone without prescription in uk

buy naltrexone uk

buy prednisolone 5mg uk

prednisolone without prescription

naltrexone in uk

where to buy naltrexone in uk patemery.azurewebsites.net naltrexone for alcoholism

abortion pill over the counter uk

abortion pill kit partickcurlingclub.co.uk abortion pill usa legal uk

order abortion pill

abortion pill delivery to the uk blogs1.welch.jhmi.edu order abortion pill

buy sertraline

buy sertraline

naltrexone buy online

buy naltrexone online blogoprog.cya-st.com naltrexone buy online canada
Đang tải...