Danh mục

Giáo trình hình thành quy trình ứng dụng các cú pháp trên cùng một modun với các chương trình con p2

Số trang: 10      Loại file: pdf      Dung lượng: 1.72 MB      Lượt xem: 10      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu giáo trình hình thành quy trình ứng dụng các cú pháp trên cùng một modun với các chương trình con p2, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành quy trình ứng dụng các cú pháp trên cùng một modun với các chương trình con p2 CHƯƠNGIII:CƠBẢNVỀNGÔNNGỮLẬPTRÌNHVISUALBASIC Hình III-18: Bố trí các điều khiển trên UserForm.6. Lựa chọn hình thức hiển thị kết quả từ đó lựa chọn các thành phần điều khiển phù hợp, ví dụ như kết quả tính toán là số hoặc hình vẽ thì cần chọn điều khiển thích hợp để trình bày. Hình III-19: Trình bày kết quả bằng điều khiển hỗ trợ văn bản và hình ảnh.7. Viết mã lệnh cho các thành phần điều khiển. Mã lệnh này sẽ được lưu trữ trong phần code của UserForm.11.1.1. Tạo UserForm và các thành phần điều khiển trong VBA IDETrong VBA IDE, UserForm được tạo ra bằng cách chọn trình đơn Insert UserFormSau khi tạo UserForm, ta có thể thêm các thành phần điều khiển vào UserForm bằng cách lựachọn điều khiển cần dùng từ hộp công cụ điều khiển (Control Toolbox) và thực hiện thao tác 63kéo/thả vào vị trí thích hợp UserForm. Kích thước của điểu khiển có thể thay đổi một cách dễdàng nhờ thao tác kéo chuột ở vùng biên của chúng. Điều khiển được Điều khiển được tạo bằng cách kéo/thả vào UserForm lựa chọn trên Control ToolboxThông thường trong hộp công cụ mặc định của VBA IDE chỉ có các thành phần điều khiểnchuẩn của VB, các điều khiển này đáp ứng được hầu hết các nhu cầu cơ bản về thiết kế giaodiện. Tuy nhiên người dùng có thể bổ sung những thành phần điều khiển khác vào hộp công cụtrên bằng cách sử dụng Additional Controls có sẵn trên hộp công cụ (hiển thị bằng cách nhấnchuột phải vào hộp công cụ). Với mỗi máy tính khác nhau thì nội dung các điều khiển có thể bổsung là khác nhau bởi chúng phục thuộc vào các thư viện lập trình được cài đặt trên máy tínhđó. Hình III-20: Bổ sung thêm điều khiển cho hộp công cụ (Toolbox) của VBA IDE.11.1.2. Các thuộc tính của UserForm và các thành phần điều khiển.Các thuộc tính (Properties) là các thông số quy định đặc điểm, tính chất cũng như trạng thái củaUserForm hay các điều khiển, ví dụ màu nền của một điểu khiển được quy định bởi thuộc tính64 CHƯƠNGIII:CƠBẢNVỀNGÔNNGỮLẬPTRÌNHVISUALBASICBackColor. Những thuộc tính này có thể được thay đổi trong lúc thiết kế UserForm hoặc lúcchương trình đang chạy. Tuy nhiên một số thuộc tính không cho phép thay đổi mà chỉ cho phépngười dùng biết được giá trị của nó (thuộc tính chỉ đọc – Read Only). Trong quá trình thiết kếUserForm, khi ta dùng chuột chọn bất cứ thành phần nào trên UserForm (kể cả chínhUserForm) thì các thuộc tính của nó sẽ được hiển thị tương ứng trong cửa sổ Properties củaVBA IDE. Hình III-21: Thành phần điều khiển và vị trí hiển thị các thuộc tính của nó.Một số thuộc tính cơ bản của UserForm và các điều khiển:Thuộc tính Giải thíchName Thể hiện tên của UserForm hay điều khiển. Đây là thuộc tính rất quan trọng, là yếu tố xác định điều khiển khi lập trình. Thuộc tính này chỉ được thay đổi lúc thiết kế giao diện (trong của sổ Properties của VBA IDE).BackColor Giá trị kiểu Long thể hiện màu nền của UserForm hay điều khiển.Caption Giá trị kiểu String thể hiện tiêu đề của UserForm hay điều khiển.Enable Giá trị kiểu logic (Boolean) xác định trạng thái làm việc của điều khiển, giá trị bằng True ứng với trạng thái hoạt động, giá trị bằng False ứng với trạng thái không hoạt động (điều khiển coi như bị vô hiệu hoá và thường được hiển thị mờ đi trên UserForm).Visible Giá trị kiểu logic (Boolean) xác định trạng thái hiển thị của điều khiển, giá trị bằng True ứng với sự hiển thị điều khiển, giá trị bằng False ứng với sự ẩn điều khiển.Font Thể hiện kiểu và cỡ chữ hiển thị trên UserForm hoặc điều khiển.Picture Thể hiện hình ảnh trên nền UserForm hoặc điều khiển.ControlTipText Giá trị kiểu String thể hiện chú thích về điều khiển khi chuột di chuyển qua (Tooltip) trong lúc chương trình hoạt động.MouseIcon Thể hiện biểu tượng con trỏ chuột hiển thị trên điều khiển.MousePointer Thể hiện loại con trỏ chuột hiển thị trên nút lệnh. 65 CỢI Ý Ngoài ra, ứng với mỗi loại điều khiển có thể còn có thêm nhiều thuộc tính khác hoặc không có một số các thuộc tính được liệt kê ở trên. Người dùng có thể tìm hiểu các thuộc tính này trong Object Browser hoặc trong Help (chọn điều khiển và bấm F1) của VBA IDE.Việc thay đổi thuộc tính của các điều khiển có thể được thực hiện bằng hai cách:1. Cách 1: Thay đổi trực tiếp trong quá trình thiết kế: chọn điều khiển và ...

Tài liệu được xem nhiều: