1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tin học đại cương: Bài 6 - TS. Trần Quang Diệu

71 75 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 71
Dung lượng 1,96 MB

Nội dung

Bài giảng Tin học đại cương - Bài 6: Lập trình với Visual Basic 6.0: cung cấp cho người học các kiến thức: Soạn thảo chương trình, các kiểu dữ liệu cơ bản của VB, các toán tử thông dụng trong VB 6.0, các cấu trúc điều khiển,... Mời các bạn cùng tham khảo nội dung chi tiết.

Dùng cho nhóm ngành: Cơng trình + Cơ khí TIN HỌC ĐẠI CƯƠNG Chương 6: Lập trình với Visual Basic 6.0 Nội dung Soạn thảo chương trình Các kiểu liệu VB Các tốn tử thơng dụng VB 6.0 Các cấu trúc điều khiển – – Rẽ nhánh Lặp Gỡ rối (debug) VB IDE Các hộp thoại (dialog) thông dụng Tin học đại cương - Chương 6.1 Soạn thảo chương trình  Nhắc lại – Forms hay khung để ta xây dựng User Interface – Controls viên gạch để ta dùng xây dựng User Interface – Event procedures code nằm phía sau hình ảnh, chất keo dùng để dán Controls lại với để tạo thành chương trình áp dụng ta  Soạn thảo chương trình VB 6.0 thực chất viết code cho kiện mà ta quan tâm để đáp ứng lại hành động người sử dụng Tin học đại cương - Chương 6.1 Soạn thảo chương trình (tt)  Trong cửa sổ viết code: – Cần chọn Control ô bên trái – Chọn tiếp Event control ô bên phải – Thủ tục (Procedure) xử lý event có dạng: Private Sub TênControl_TênEvent (Tham số có) lệnh xử lý người viết chương trình đưa vào End Sub Tin học đại cương - Chương 6.1 Soạn thảo chương trình (tt)  Một số event thông dụng – Form_Load: Xuất form bắt đầu tải hiển thị hình – Control_Click: Xuất người dùng click chuột vào control – Control_DbClick: Xuất người dùng click đúp chuột vào control – Control_KeyPress: Xuất người dùng nhấn phím Ta thường dùng cho TextBox để loại phím khơng chấp nhận KeyPress cho ta mã ASCII số có giá trị từ đến 255 key – Control_DragDrop: Xuất người dùng kéo thả lên control Tin học đại cương - Chương 6.1 Soạn thảo chương trình (tt)  Một số event thơng dụng (tt) – Control_GotFocus: Xuất control trạng thái inactive chuyển thành active nhận tương tác người dùng – Control_LostFocus: Ngược với GotFocus, tức control trạng thái active chuyển sang trạng thái inactive – Control_MouseDown, Control_MouseUp: Xuất người dùng click chuột lần click tương ứng với lần MouseDown lần MouseUp Việc xử lý event giúp ta giải tình vẽ hay kéo thả chuột Tin học đại cương - Chương 6 6.1 Soạn thảo chương trình (tt)  Ví dụ: (*) u cầu hồn thiện code cho các Command Button còn lại Tin học đại cương - Chương 6.2 Các kiểu liệu VB  Chúng ta biết trí nhớ (memory) computer chứa byte (8 bit) liệu Vd: computer có 32MB memory chứa khoảng 32 triệu bytes  Tất data máy tính biểu diễn dạng số Mỗi số đại diện cho thứ đó, tùy theo quy ước người dùng  Một byte chứa số từ đến 255, tức -1 (2 lũy thừa bớt 1) Khi dùng bits ta đếm số hệ thống nhị phân  Thí dụ, bạn ấn phím A keyboard, keyboard gởi computer số 65 (01000001 nhị phân) Tin học đại cương - Chương 6.2 Các kiểu liệu VB (tt)  Có kiểu liệu VB 6.0 – Dữ liệu kiểu số – Dữ liệu số: • • • • • Chuỗi ký tự (string) Ngày (Date) Lôgic (Boolean) Đối tượng (Object) Variant Tin học đại cương - Chương Dữ liệu kiểu số  Byte – Độ lớn: byte – Khoảng giá trị: từ đến 255  Integer – Độ lớn: bytes – Khoảng giá trị: từ -32,768 đến 32,767  Long – Độ lớn: bytes – Khoảng giá trị: từ -2,147,483,648 đến 2,147,483,648 Tin học đại cương - Chương 10 Input Box (tt)  Input Box có hai dạng Functions: – InputBox$ - returns String đàng hoàng – InputBox - returns String nằm biến Variant Tin học đại cương - Chương 57 Input Box (tt)  Mặc dầu Input Boxes dễ dùng, thực tế ta dùng lý sau đây: – Trong lúc user input data, phải đợi sau user click OK bắt đầu xử lý input textstring Nếu dùng Textbox Form thơng thường, ta code Event handlers Events KeyPress hay Change để kiểm soát keystrokes user – Input Boxes cho nhập vào text string – Input Boxes xem không đẹp mắt Program dùng Input Boxes khơng chun nghiệp, ta cần phải dùng Custom Dialogs Tin học đại cương - Chương 58 6.6 Các Dialog thông dụng (tt)  Common Dialogs – Muốn dùng Dialogs VB6 ta phải reference Comdlg32.ocx IDE Menu command Project | Components chọn Apply Microsoft Common Dialog Control 6.0 Tin học đại cương - Chương 59 Common Dialogs  Microsoft Common Dialog Control 6.0 cho ta dạng Dialog tùy theo gọi method (như dưới) Tên Method Open File ShowOpen Save File ShowSave Color ShowColor Font ShowFont Print ShowPrinter Help ShowHelp Tin học đại cương - Chương 60 Ví dụ OpenFile Dialog Bạn mở Project với button tên CmdOpen Form1 đánh vào code kiện CmdOpen_Click Tin học đại cương - Chương 61 Ví dụ OpenFile Dialog (tt)  Kết click button CmdOpen Tin học đại cương - Chương 62 Ví dụ Color Dialog Bạn thêm button tên CmdColor Form1 đánh vào code kiện CmdColor_Click Tin học đại cương - Chương 63 Ví dụ Color Dialog (tt)  Kết click button CmdColor Tin học đại cương - Chương 64 Ví dụ Font Dialog  Bạn mở Project với button tên CmdSelectFont Label tên Label1 Form1 đánh vào code kiện CmdSelectFont _Click Tin học đại cương - Chương 65 Ví dụ Font Dialog (tt) Tin học đại cương - Chương 66 Ví dụ Print Dialog  Bạn thêm button tên CmdSelectPrinter Form1 đánh vào code kiện CmdSelectPrinter_Click Tin học đại cương - Chương 67 Ví dụ Print Dialog (tt) Tin học đại cương - Chương 68 Tin học đại cương - Chương 69 Thực hành chương 6 Thiết kế Form với Control thông dụng LAB 04  Sử dụng IDE VB6.0 thiết kế form  Viết mã lệnh ứng với event Click Command Button form cho giá trị textbox kết kết thực phép toán tương ứng A B Tin học đại cương - Chương 71 ... 1.401298E-45 đến 3.402823E+38  Double – Độ lớn: bytes – Khoảng giá trị: • Số âm: -1 .79 769 3134 862 32e+308 đến - 4.94 065 645841247e-324 • Số dương: 4.94 065 645841247e-324 đến 1.79 769 3134 862 32e+308 Tin học. .. vẽ hay kéo thả chuột Tin học đại cương - Chương 6 6.1 Soạn thảo chương trình (tt)  Ví dụ: (*) u cầu hồn thiện code cho các Command Button còn lại Tin học đại cương - Chương 6. 2 Các kiểu liệu VB... giá trị: từ -2 ,147,483 ,64 8 đến 2,147,483 ,64 8 Tin học đại cương - Chương 10 Dữ liệu kiểu số (tt)  Single – Độ lớn: bytes – Khoảng giá trị: • Số âm: từ -3 .402823E+38 đến -1 .401298E-45 • Số dương:

Ngày đăng: 30/01/2020, 16:45

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN