Bài giảng Lập trình ứng dụng Windows Form in VB.NET 2005 - Buổi 1: Nhập môn lập trình VB.NET 2005

Một số quy định cho môn học

Cách cài đặt Visual Studio.NET

Giới thiệu .NET Framework

Giới thiệu Visual Basic.NET

Khởi động VB.NET

Các thành phần giao diện VB.NET

pdf23 trang | Chuyên mục: Visual Basic 6.0 | Chia sẻ: dkS00TYs | Lượt xem: 2768 | Lượt tải: 3download
Tóm tắt nội dung Bài giảng Lập trình ứng dụng Windows Form in VB.NET 2005 - Buổi 1: Nhập môn lập trình VB.NET 2005, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
†04/07/2010
†1
Windows Form programming with VB.Net 2005. 1
Lập trình ứng dụng 
Windows Form in VB.Net 2005
GV: Phạm Đình Sắc
Email: sacvn@yahoo.com or dinhsac@gmail.com
Giới Thiệu:
Thời lượng: 45 tiết LT – 30 tiết TH
Windows Form programming with VB.Net 2005. 2
Buổi 1: Nhập môn Lập trình VB.Net 2005
¾Một số qui định cho môn học
¾Cách cài đặt Visual Studio.Net
¾Giới thiệu .Net FrameWork 
¾Giới thiệu Visual Basic.Net
¾Khởi động VB.Net
¾Các thành phần giao diện VB.Net
¾Tìm hiểu về Windows Form
¾Viết chương trình đầu tiên
†04/07/2010
†2
Windows Form programming with VB.Net 2005. 3
Một số qui định 
¾Trong quá trình học, nếu có gì không hiểu thì phải hỏi 
ngay nhất là trong giờ thực hành. 
¾Giải lao ? Giáo trình VB.net 2005 ?
¾Tài liệu và Bài tập: 
9 
9 Email: vbnet05@gmail.com pass: cdktcndn
¾Kiểm tra quá trình không thông báo trước
¾Kết thúc môn học 2-3 SV/nhóm làm đồ án môn học có 
thể dùng thay thi hết môn
Windows Form programming with VB.Net 2005. 4
Bộ cài đặt Visual Basic.Net 2005
Microsoft .NET Framework 2.0 (22.4 MB) 
Download
MS Visual Basic 2005 Express Edition (436MB)
Download 
MS Visual Web Developer 2005 (ISO File, 440 MB)
Download
MS SQL Server 2005 Express Edition (54 MB)
Download
†04/07/2010
†3
Windows Form programming with VB.Net 2005. 5
Cách cài đặt Visual Studio.Net
¾Mua bộ đĩa Visual Studio.Net 2005: gồm 4 đĩa
¾Đưa đĩa số 1 vào ổ đĩa CD: chương trình sẽ yêu 
cầu chọn một thư mục để lưu các tập tin được giải 
nén. Ta chọn thư mục và nhấn OK. 
¾Làm tương tự như đĩa số 1 cho các đĩa còn lại. Lưu 
ý: Chỉ định vào cùng một thư mục. 
¾Sau khi giải nén xong cả 4 đĩa. Ta tiến hành cài đặt 
IIS cho windows. 
Windows Form programming with VB.Net 2005. 6
Cách cài đặt Visual Studio.Net
¾Vào Start ÆAll Programe Æ Control Panel Æ Vào 
Add or Remove Programe Æ Add/Remove Æ
Windows Components 
¾Đánh dấu chọn vào mục chọn Internet Information 
Services (IIS). Như hình: 
- Cài đặt IIS:
†04/07/2010
†4
Windows Form programming with VB.Net 2005. 7
Cách cài đặt Visual Studio.Net
¾Sau đó nhấn Next. (Windows sẽ yêu cầu đưa đĩa cài 
đặt Windows vào) Chờ để chương trình cài đặt IIS. 
Windows Form programming with VB.Net 2005. 8
Cách cài đặt Visual Studio.Net
- Vào thư mực vs Æ chạy tập tin autorun.exe
†04/07/2010
†5
Windows Form programming with VB.Net 2005. 9
Cách cài đặt Visual Studio.Net
Sau khi chạy tập tin autorun.exe màn hình hiện ra
như sau:
Windows Form programming with VB.Net 2005. 10
Cách cài đặt Visual Studio.Net
†04/07/2010
†6
Windows Form programming with VB.Net 2005. 11
Cách cài đặt Visual Studio.Net
- Sau đó nhấn Next.
Windows Form programming with VB.Net 2005. 12
Cách cài đặt Visual Studio.Net
‐ Sau đó nhấn Next.
†04/07/2010
†7
Windows Form programming with VB.Net 2005. 13
Cách cài đặt Visual Studio.Net
- Sau đó nhấn Full và chọn Next.
Windows Form programming with VB.Net 2005. 14
Cách cài đặt Visual Studio.Net
- Bây giờ hãy chờ cho đến khi chương trình thông báo
cài đặt thành công.
†04/07/2010
†8
Windows Form programming with VB.Net 2005. 15
Cách cài đặt Visual Studio.Net
- Bây giờ ta tiến hành cài đặt thư viện MSDN
Windows Form programming with VB.Net 2005. 16
Cách cài đặt Visual Studio.Net
- Ta chọn Next.
†04/07/2010
†9
Windows Form programming with VB.Net 2005. 17
Cách cài đặt Visual Studio.Net
- Chọn I accept… và chọn Next.
Windows Form programming with VB.Net 2005. 18
Cách cài đặt Visual Studio.Net
- Ta chọn Next.
†04/07/2010
†10
Windows Form programming with VB.Net 2005. 19
Cách cài đặt Visual Studio.Net
- Chọn Full và chọn Next.
Windows Form programming with VB.Net 2005. 20
Cách cài đặt Visual Studio.Net
- Chọn thư mục cài đặt MSDN và chọn Next
†04/07/2010
†11
Windows Form programming with VB.Net 2005. 21
Cách cài đặt Visual Studio.Net
- Chọn Install
Windows Form programming with VB.Net 2005. 22
Cách cài đặt Visual Studio.Net
- Chương trình bắt đầu cài đặt.
†04/07/2010
†12
Windows Form programming with VB.Net 2005. 23
Cách cài đặt Visual Studio.Net
- Chương trình thông báo cài đặt thành công.
Windows Form programming with VB.Net 2005. 24
Giới thiệu Visual Studio
¾Microsoft .NET Framework
¾Microsoft Visual Basic.NET
¾Microsoft CShap.NET (C#)
¾Microsoft JShap.NET (J#)
¾Microsoft Visual C++
†04/07/2010
†13
Windows Form programming with VB.Net 2005. 25
Giới thiệu .Net FrameWork
¾ Microsoft .NET Framework là môi trường tương tác
và quản lý việc phát triển ứng dụng.
¾ Net FrameWork chỉ định vùng nhớ lưu trữ dữ liệu,
quản lý quyền trong việc thực thi ứng dụng, quản lý
việc biên dịch và thực thi ứng dụng.
¾ Net Frame Work bao gồm hai thành phần chính:
9Common Language Runtime (CLR)
9Net FrameWork class library
Windows Form programming with VB.Net 2005. 26
Giới thiệu .Net FrameWork
Common Language Runtime:
¾Quản lý việc thực thi của ứng dụng.
¾CLR cung cấp các dịch vụ như: biên dịch
lệnh (code), chỉ định vùng nhớ, quản lý luồng
(thread) và quản lý bộ gôm rác (garbage
collection),.. giúp đảm bảo môi trường cho
các ứng dụng thực thi.
†04/07/2010
†14
Windows Form programming with VB.Net 2005. 27
Giới thiệu .Net FrameWork
Net FrameWork class library: 
¾Cung cấp các lớp thư viện cần thiết để tương tác với 
CLR. Các lớp thư viện (class library) được tổ chức 
thành các không gian tên (NameSpase). Một không gian 
tên là một nhóm logic các loại có cùng chức năng. 
¾Ví dụ, NameSpase System.Windows.Forms chứa các
loại dùng để tạo nên Windows Form và được dùng
trong những form này. namespase tên được tổ chức có
thứ bậc. NameSpase gốc của .Net FrameWork là System
Windows Form programming with VB.Net 2005. 28
Giới thiệu .Net FrameWork
¾ Net FrameWork được thiết kế để các ngôn ngữ
tích hợp với nhau. Có nghĩa là một ứng dụng được
viết bằng ngôn ngữ VB.Net có thể tham chiếu đến
(reference) đến thư viện liên kết động (DLL) được
viết bằng ngôn ngữ C# hoặc được viết bằng
Microsoft Visual C++ hoặc bất kỳ ngôn ngữ lập
trình .Net khác.
†04/07/2010
†15
Windows Form programming with VB.Net 2005. 29
Giới thiệu .Net FrameWork
¾Khi một ứng dụng được biên dịch từ ngôn ngữ viết
ứng dụng sang Microsoft Intermediate Language
(MSIL hoặc IL). MSIL là ngôn ngữ cấp thấp, CLR
có thể hiểu được.
¾Ví dụ, trong VB.Net số nguyên là Integer, trong C#
số nguyên là Int; khi biên dịch cả hai kiểu số
nguyên này sẽ được biên dịch thành mã IL có
dạng System.Int32. Do dó dễ dàng giao tiếp qua lại
giữa hai ngôn ngữ này.
Windows Form programming with VB.Net 2005. 30
Giới thiệu VB.Net
¾Visual Basic.NET (VB.NET) là ngôn ngữ lập trình
hướng đối tượng (Object Oriented Programming
Language) do Microsoft thiết kế. Visual Basic.NET
(VB.NET) là một ngôn ngữ lập trình hoàn toàn mới
trên nền Microsoft's .NET Framework.
¾Visual Basic.NET (VB.NET) giúp ta đối phó với các
phức tạp khi lập trình trên nền Windows và do đó, ta
chỉ tập trung vào các vấn đề liên quan đến dự án, công
việc hay doanh nghiệp.
†04/07/2010
†16
Windows Form programming with VB.Net 2005. 31
Khởi động VB.Net
-.
Windows Form programming with VB.Net 2005. 32
†04/07/2010
†17
Windows Form programming with VB.Net 2005. 33
Tạo mới một project VB.net
Windows Form programming with VB.Net 2005. 34
Giao diện tổng quát
†04/07/2010
†18
Windows Form programming with VB.Net 2005. 35
¾ToolBox - Server Explorer
¾Properties - Solution Explorer
¾Tất cả trong View Menu
¾Help
Windows Form programming with VB.Net 2005. 36
Giới Thiệu Windows Form:
Windows Form có thể là:
¾Standard Windows
¾Multiple Document Interface (MDI) windows
¾Dialog Boxes
Chúng ta sẽ tìm hiểu 1 số thành phần quan trọng
của Form: Properties, Method, Event
†04/07/2010
†19
Windows Form programming with VB.Net 2005. 37
Property là một trong những khái niệm quan trọng của
.NET, nó ảnh hưởng đến giao diện của Form:
¾Name Nhận dạng Form
¾Text Tiêu đề Form
¾BackColor,Background Màu, hình nền của Form
¾ForeColor Màu Font của Form
¾Font Font cho các object trên Form
¾Enabled True or False
¾MaximumSize-MinimumSize
¾WindowState Normal, Maximized, Minimized
1. Properties:
Windows Form programming with VB.Net 2005. 38
1. Properties: Size (Width, Height)
†04/07/2010
†20
Windows Form programming with VB.Net 2005. 39
1. Properties: Location (x,y)
Windows Form programming with VB.Net 2005. 40
Method là Fuontions được MS tích hợp
sẵn sàng dùng trong MS. VS.Net:
¾Close Đóng Form
¾Hide Ẩn Form
¾Show Hiện Form
¾Activate Kích hoạt Form
2. Method:
†04/07/2010
†21
Windows Form programming with VB.Net 2005. 41
3. Event: sự kiện tự động thực thi
Load Thực khi trước khi Form được Load
Activated Form được kích hoạt hoặc được setFocus
FormClosing Thực thi khi Form đang đóng
FormClosed Thực thi khi Form được đóng
Deactivate Thực thi khi Form Loss Focus hoặc not
the active Form
Một số Event về Mouse: MouseMove, MouseDown,
MouseUp….
Windows Form programming with VB.Net 2005. 42
Chương trình đầu tiên:
¾Viết chương trình tìm số 7 may mắn:
†04/07/2010
†22
Windows Form programming with VB.Net 2005. 43
Double Click Form: Randomize()
Double Click Button End: Me.Close()
Chương trình đầu tiên:
Double Click Button Spin:
PictureBox1.Visible = False
Label1.Text = CStr(Int(Rnd() * 10))
Label2.Text = CStr(Int(Rnd() * 10))
Label3.Text = CStr(Int(Rnd() * 10))
If (Label1.Text = "7") Or (Label2.Text = "7") _
Or (Label3.Text = "7") Then
PictureBox1.Visible = True
End If
Windows Form programming with VB.Net 2005. 44
Double Click Button Spin:
PictureBox1.Visible = False
Label1.Text = CStr(Int(Rnd() * 10))
Label2.Text = CStr(Int(Rnd() * 10))
Label3.Text = CStr(Int(Rnd() * 10))
If (Label1.Text = "7") Or (Label2.Text = "7") _
Or (Label3.Text = "7") Then
PictureBox1.Visible = True
End If
Chương trình đầu tiên:
†04/07/2010
†23
Windows Form programming with VB.Net 2005. 45

File đính kèm:

  • pdfBài giảng Lập trình ứng dụng Windows Form in VB.NET 2005 - Buổi 1_Nhập môn lập trình VB.NET 2005.pdf