Tải bản đầy đủ (.pdf) (45 trang)

Báo cáo: Lập trình giao diện sự kiện docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.76 MB, 45 trang )

Tr ng ĐH Quang Trungườ
Khoa: KT-CN
L p: K2-101ớ
L p trình giao di n s ki nậ ệ ự ệ
Môn: VisualBasic
GV: Đ Minh Đ cỗ ứ
Nhóm 4 :
1. Nguy n Th L iễ ị ạ
2. Tr ng N Thu Hi nươ ữ ề
3. Đ Vũ Quyênỗ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 1
Kh i đ ng visualBasic(VB)ở ộ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 2
Môi tr ng làm vi c VB.ườ ệ
(1)thanh th c đ n và công ự ơ
c chính c a VB.ụ ủ
(2) C a s project Explorer ử ổ
– n i qu n lý toàn b ơ ả ộ
các thành ph n mà ng i ầ ườ
l p trình t o nên ,nh ậ ạ ư
t o command,text,…ạ

(3) Bi u m u from – n i ể ẫ ơ
thi t kees các h p ế ợ
tho i,c a s ,giao di n ạ ử ổ ệ
c a ng i s dùng v i ủ ườ ử ớ
ng d ng ph n m m.ứ ụ ầ ề
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 3
Môi tr ng làm vi c VB.ườ ệ
(4) Thanh công c ToolBox ụ
n i ch a các đi u khi n ơ ứ ề ể


control,giúp ng i l p ườ ậ
trình d dàng t o ra ễ ạ
nh ng giao di n thân ữ ệ
thi n.ệ
(5) properties-n i đ thi t ơ ể ế
l p các thu c tính cho ậ ộ
đ i t ng ,nh ng đi u ố ượ ữ ề
khi n trong quá trình làm ể
vi c trong vb.ệ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 4
N i l u tr .ơ ư ữ

Froms : t o giao di n ng i s d ng ạ ệ ườ ử ụ
ph n m m nh các h p tho i, c a s ầ ề ư ọ ạ ủ ổ
giao di n,bi u nh p d li uệ ể ậ ữ ệ

Modules : là n i ch a nhũng th vi n ơ ứ ư ệ
khai báo ph c v cho vi c phát tri n ụ ụ ệ ể
ph n m m. Trong m i modules có ầ ề ỗ
th ch a nhi u ch ng trình con, các ể ư ề ư
khai báo bi n ,h ng.ế ằ

Class modules: t o ra các l p đ i ạ ớ ố
t ng do ng i l p trình t đ nh ượ ườ ậ ự ị
nghĩa ph c v cho nhu c u phát tri n ụ ụ ầ ể
riêng.
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 5
N i l u tr .ơ ư ữ

User control: n i cho phép ng i ơ ườ

l p trình t đ nh nghĩa đ ph c ậ ự ị ể ụ
v cho m c đích riêng.ụ ụ

Designers: n i t o ra các môi ơ ạ
tr ng d li u (dât environment) ườ ữ ệ
và các báo bi u (data report), ể
ph c v nhu c u x lý in n và ụ ụ ầ ử ấ
xu t d li u.ấ ữ ệ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 6
Thi t k giao di nế ế ệ

S d ng các đi u ki n (control), các đ i t ng (objects)ử ụ ề ể ố ượ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 7
Thi t k giao di nế ế ệ

Dùng chu t đ a các đi u khi n t thanh công c ToolBox lên from c n ộ ư ề ể ừ ụ ầ
thi t k .ế ế
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 8
Thi t k giao di nế ế ệ

Thi t l p các thu c tính phù h p cho giao di n thông qua propretiesế ậ ộ ợ ệ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 9
Thu c tính.ộ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 10
Thu c tính.ộ

Ví d : đ t tên c a TextBox này là: txtTuoiụ ặ ủ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 11
M o đ t tên cho các đ i t ng.ẹ ặ ố ượ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 12

Thu c tính.ộ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 13
M t s thu c tính hay g pộ ố ộ ặ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 14
M t s thu c tính hay g pộ ố ộ ặ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 15
M t s thu c tính hay g pộ ố ộ ặ

Thu c tính ForeColor: ộ
Thi t l p màu ch hi n th trên đ i t ng. Cách làm vi c nh thu c tính ế ậ ử ể ị ố ượ ệ ư ộ
background.

Thu ctính Enable:ộ
Cho phép làm vi c hay không d c phép làm vi c tên m t đ i t ng.ệ ượ ệ ộ ố ượ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ
16
M t s thu c tính hay g pộ ố ộ ặ

Thu c tính left: thi t l p t a đ trái c a đ i t ng trên from.ộ ế ậ ọ ộ ủ ố ượ

Thu c tính top: thi t l p t a đ trên c a đ i t ng trên from.ộ ế ậ ọ ộ ủ ố ượ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ
17
T p s ki n.ậ ự ệ

S ki n: ví d : t p s ki n c a command.ự ệ ụ ậ ự ệ ủ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 18
T p s ki nậ ự ệ

Th t c đáp ng s ki n c a m t đ i t ng.ủ ụ ứ ự ệ ủ ộ ố ượ

<Tên d i t ng>_<tên s ki n>(<các tham s c n thi t>)ố ượ ự ệ ố ầ ế

Ví d : th t c đáp ng s ki nụ ủ ụ ứ ự ệ click c a ủ command1.
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ
19
M t s s ki n hay s d ng.ộ ố ự ệ ử ụ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 20
M t s s ki n hay s d ngộ ố ự ệ ử ụ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ
21
M t s s ki n hay s ộ ố ự ệ ử
d ngụ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ
22
M t s thu c tính v fromộ ố ộ ề
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 23
M t s thu c tính v from.ộ ố ộ ề
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ
24
M t s s ki n c a from.ộ ố ự ệ ủ
L p trình giao di n s ki n v i v.b l- Th c hi n : Nhóm4 -k2.101ậ ệ ự ệ ớ ự ệ 25

×