Sử dụng Macro để tạo các công cụ Tool Bar
Trang 1PhÇn V: Macros
TiÕp theo
Trang 2Thursday, May 30, 2024 Access2000 - Macro 2
Sử dụng Macro để ẩn các thanh
công cụ Tool Bar
Khi sử dụng Macro để tạo menu nh ng mới chỉ thay đổi đ ợc menu của hệ thống nh ng ch a ẩn đi đ ợc các thanh tool bar để thực hiện đ ợc việc này ngoài cách lập trình viết các câu lệnh macro còn cung cấp cho chúng ta một hành động để ẩn đi các thanh công cụ:
Hành động đó có tên là Show toolbar
Trang 3C¸c thao t¸c thùc hiÖn
B1 Chän thµnh phÇn Macros råi chän New.
B2 T¹i Action/ chän Show toolbar
B3 T¹i Toolbar name: chän tªn toolbar cÇn Èn
B4 Chän No
Trang 4Thursday, May 30, 2024 Access2000 - Macro 4
Tạo Macro chặn bắt các phím
Chức năng: cho phép chặn bắt (vô hiệu hoá) các phím khi chạy ch ơng trình Mục đích ngăn cấm ng ời khác phá hoại vì vô tình hay cố ý.
Macro vô hiệu hoá các phím đ ợc đặt tên là : Autokey
Trang 5Các b ớc thực hiện
B1 Tạo Macro đặt tên là Autokey
B2 Từ menu View/ chọn Macro name
B3 Tại Macro name đặt tên phím tắt cần chặn bắt B4 Tại mục Action/ chọn CancelEvent
l u ý:
- các phím đ ợc đặt trong dấu ngoặc móc {}“{}” ”
- Nếu các phím kết hợp là Ctrl thên dấu mũ ở phía
tr ớc (^)
- Nếu các phím kết hợplà Shift thêm dấu cộng ở
Trang 6Thursday, May 30, 2024 Access2000 - Macro 6
VÝ dô:
Trang 7Tạo menu khi sử dụng nút lệnh
Nhiều khi thiết kế ch ơng trình ngoài cách thiết kế giao diện chính nh giao diện truyền thống, chúng ta muốn xây dựng giao diện theo riêng mình (Giao diện dụng nút lệnh)
Cách thực hiện nh việc thực hiện tạo menu nh ng chỉ ở mức độ giả lập
Trang 8Thursday, May 30, 2024 Access2000 - Macro 8
Các b ớc thực hiện
B1 Tạo Macro tạo menu nh sau:
- Tại Action chọn Addmenu
- Tại Menu name để trống
- Tại Menu macro name đặt tên Macro B2 Tạo Macro con trùng tên với Macro đ
ợc đặt tên trong Menu macro name
- Tại Action chọn CancelEvent
Trang 9B4 Tạo form chứa các nút lệnh điều khiển (giao diện chính) chứa Macro tạo menu B5 Tạo Macro Autoexec gọi chạy form
điều khiển và macro Autokeys
Khi thực hiện việc mở CSDL macro khởi
động sẽ gọi chạy form giao diện chính Khi đó Macro tạo menu sẽ thay đổi hệ thống và macro Autokeys sẽ chặn bắt các phím nóng có sẵn của hệ thống