V B LT VB THIẾT KẾ GIAO DIỆN TRONG LẬP TRÌNH VB... V B LT VB 2 - Giới thiệu Visual Basic - Giới thiệu giao diện VB - Các thao tác cơ bản trên giao diện chương trình - Một số đối tượng cơ
Trang 1V B
LT
VB
THIẾT KẾ GIAO DIỆN TRONG LẬP TRÌNH VB
Trang 2V B
LT
VB
2
- Giới thiệu Visual Basic
- Giới thiệu giao diện VB
- Các thao tác cơ bản trên giao diện chương trình
- Một số đối tượng cơ bản
Form, Label, TextBox, ListBox
Command Button, PictureBox
- Thiết kế giao diện chương trình và viết lệnh dựa vào các thuật toán đơn giản
- Nhập, xuất dữ liệu thông qua Label, TextBox, ListBox
- Nhập xuất dữ liệu bằng InputBox và MsgBox
Thiết kế giao diện và viết chương trình VB.
Trang 3V B
Trang 4V B
Trang 5V B
LT
VB
5
Cài đặt Visual Basic
- Chú ý : cài đặt trong môi trường 64 Bit
Trang 6V B
Trang 7V B
LT
VB
7
New
Trang 8V B
LT
VB
8
Existing
Trang 9V B
LT
VB
9
Recent
Trang 10V B
Project Explorer
Toolbo x
Giao diện Visual Basic
Trang 11V B
LT
VB
Thanh menu (Menu Bar)
Các thao tác cơ bản
Trang 12V B
LT
VB
Thanh công cụ (Toolbar)
Trang 13V B
Trang 14V B
LT
VB
Hộp công cụ (Toolbox)
Trang 15V B
TextBo x
CommandButt on
ListBo x
Thao tác : Đưa mouse đến các control, để biết tên của control
Trang 16V B
LT
VB
Cửa sổ Form
Trang 17V B
chương trình.
Trang 18V B
Trang 19V B
Trang 20V B
LT
VB
Cửa sổ thuộc tính (Properties Window)
Trang 21V B
Menu -> File -> Save Project
Hộp thoại Save File As hiện ra: chọn ổ C -> thư mục
DATA Đặt tên File name tùy thích (không khoảng
trắng) ĐANG LƯU FORM -> nhấp SAVE
Trang 22V B
LT
VB
LẬP TRÌNH VISUAL BASIC
22
name tùy thích (không khoảng trắng) ĐANG LƯU PROJECT -> nhấp SAVE
Trang 23V B
chương trình
Trang 24V B
Trang 25V B
LT
VB
LẬP TRÌNH VISUAL BASIC
25
Trang 26V B
Trang 27V B
Tên: thường đặt lbl ở đầu VD: lblA
Caption: nội dung hiển thị ra VD: nhap A:
TextBox:
Tên: thường đặt txt ở đầu VD: txtA
Text: xuất dữ liệu ra VD: 5
CommandButton:
Tên: thường đặt cmd ở đầu VD: cmdTimMax
Caption: nội dung hiển thị ra VD: TIM MAX
Trang 28V B
của control không được có khoảng trắng và những ký tự đặc biệt như : ; & *
chứa khoảng trắng và các ký tự đặc biệt
Trang 29V B
cho dễ dàng)
Trang 30V B
để lập trình Slide sau
Name:
txtA Text: trống Name:
txtB Text: trống
Name: cmdTimMax Caption: TIM MAX Name: txtKQ
Text: trống
Trang 31V B
chương trình mới thực thi đúng
Trang 32V B
Nhập các dữ liệu cần thiết vào các TextBox
Nhấp nút TIM MAX để chương trình được thực thi
Đọc kết quả hiển thị trên TextBox txtKQ
Trang 33V B
End(hình vuông) trên thanh Menu
Trang 34V B
Trang 35V B
Tên TextBox trong thanh properties (textA) và lúc lập
trình (txtA) không đồng nhất -> nên sửa lại cùng là txtA
Trang 36V B
Trang 37V B
Trang 38V B
Trang 39V B
Trang 40V B
Trang 41V B
TextBox → Biến = TenTextBox.Text
InputBox() → Biến = InputBox(“ghi chu”)
TextBox → TenTextBox.Text = Biến
Label → TenLabel.Caption = Biến
MsgBox → MsgBox DuLieuXuat
Trang 42V B
Trang 43V B
Trang 44V B
nhau, nhưng nên đặt gần giống nhau để không nhầm lẫn
Trang 45V B
Menu -> Open Project
Hộp thoại Open Project hiển thị Chọn nơi project
đã lưu (VD: C->DATA) -> chọn project muốn mở (VD: Project1) -> nhấp Open
Trang 46V B
được hiển thị ra
Trang 47V B
Trang 48V B
Trang 49V B
Trang 50V B
Muốn thực thi Project2, nhấp phải vô Project2,
chọn Set as Start Up.
Không nên tạo nhiều project trong một chương
trình -> phức tạp.
Trang 51V B
Thiết kế giao diện
Sửa lỗi Logic
Giải bài toán trên máy tính
Trang 52V B
In câu thông báo :
‘Phương trình vô nghiệm’
Nhâp giá trị biến : a, b, c Xuất giá trị biến : x1, x2 Nút điều khiển : GPT, (…)
Giao diện chương trình.
Viết chương trình VB
Lệnh (cấu trúc điều khiển)
Chạy thử (dữ liệu chọn lọc) và sửa lỗi.
Giải bài toán trên máy tính
Trang 53V B
yes no
Nhâp giá trị biến : a, b, c Xuất giá trị biến : x1, x2 Nút điều khiển : GPT, (…)
Giao diện chương trình.
Viết chương trình VB
Lệnh (cấu trúc điều khiển)
Chạy thử (dữ liệu chọn lọc) và sửa lỗi.
Trang 54V B
Trang 55V B
LT
VB
55
Trang 56V B
LT
VB
56
Trang 57V B
LT
VB
57
Trang 58V B
LT
VB
58
Trang 59V B