... www.codeproject.org
Nội dung Chuyên đề lậptrìnhtrựcquan trên môi trường Visual C++ 6.0
1. Giới thiệu môi trường và hướng dẫn cài đặt Visual C++6.0
- Quá trình phát triển dòng ngôn ngữ lậptrình Visual C++ 6:
C ... Xây dựng một chương trình nhỏ: ví dụ tính lương, bán sách, nhập hàng trên cơ sở
một ứng dụng hội thoại.
o Dịch một hoặc hai chương trong giáo trìnhLậptrìnhtrựcquan và trình bày nội dung
dịch.
o ...
Client-server
Công cụ lậptrình web:
dotnet, java, php, html
Công cụ lậptrìnhtrực
quan: visual C, basic,
Foxpro,
Web-base: Dùng giao
thứcc http trên cổng 80,
sử dụng trình duyệt mặc
định...
... Máy tính sẽ dựa vào phần thiết kế và khai báo của lậptrình viên để tự động tạo lập chương
trình.
Như vậy vớilậptrìnhtrựcquan người lậptrình viên giống như một nhà thiết kế, tổ chức để ... thường dùng như Access,
Basic và VB .Net để làm quen với phương pháp lậptrìnhtrựcquan trong việc triển khai một
số các ứng dụng.
Đặc điểm nổi bật của phươ
ng pháp lậptrìnhtrựcquan là :
- ...
các ngôn ngữ lậptrình cũng phải đơn giản, dễ sử dụng và mang tính đại chúng cao. Chính vì
vậy phương pháp lậptrìnhtrựcquan ra đời. Đặc điểm của các ngôn ngữ lậptrìnhtrựcquan là
d
ễ sử...
...
ngữ lậptrìnhtrựcquan đa năng. Khái niệm trừu tượng hoá dữ liệu trong lậptrìnhtrựcquan là
rất giống với khái niệm trừu tượng hoá dữ liệu trong những ngôn ngữ lậptrình thông thường
với ... Forms/3
Giống như những ngôn ngữ lậptrìnhtrựcquan đa năng (general-purpose visual
programming languages), Forms/3 cho phép người lậptrình làm việc trên cả hai bậc thấp và
cao. Lậptrình ... được định nghĩa trựcquan (trái với
textually), có một sự trình bày trựcquan (iconic) và được cung cấp để
dành cho cách đối xử
tương tác.
VI. Các ngôn ngữ lậptrìnhtrựcquan
Trong phần...
... logic, so sánh),
1.1.3 Trình biên dịch
Những câu lệnh mà người lậptrình đưa ra được viết bằng ngôn ngữ
lập trình nhưng máy tính chỉ hiểu được mã máy nên cần phải có một
trình biên dịch để chuyển ... ngữ lậptrình khác nhau, giúp cho việc tương tác qua
lại giữa các ngôn ngữ lậptrình khác nhau dễ dàng hơn.
VB .NET Visual C#
VB .NET Compiler VC# Compiler
Microsoft Intermediate Language (MSIL)
... biờn dch luôn giữ chức năng thi hành chương trình sau khi
biên dịch để người lậptrình kiểm tra và sửa các lỗi thực thi, lỗi ngữ
nghĩa.
Có hai loại trình biờn dch :
ã
Biờn dch : dch ton b cỏc...
... một Listbox thứ hai tên
Lậptrìnhtrựcquan
213
BÀI 23. LẬPTRÌNHVỚI KỸ THUẬT DAO
23.1. Reference DAO
Trong bài này ta sẽ học những cách lậptrình căn bản vớiMSAccess database qua kỹ ... thiết kế:
Lậptrìnhtrựcquan
215
Lập trình dùng Pointer nói chung rất linh động mang lại hiệu quả cao trong các ngôn ngữ
như C, Pascal, C++ ,v.v Tuy nhiên, lậptrình viên phải nhớ ...
End Sub
Khi chạy chương trình chúng ta sẽ thấy nó hiển thị chi tiết của Bản ghi đầu tiên khác với
trong bài trước đây vì các records đã được sorted:
Lậptrìnhtrựcquan
220
' Verify...
... dụng. Do đó bài này và bài kế sẽ tập trung
vào những kỹ thuật lậptrình phổ biến với DAO.
Lậptrìnhtrựcquan
208
Lúc chuơng trình mới khởi động, người sử dụng đang xem (browsing) các records ... cho lậptrình viên, để chỉ cần học một kỹ thuật lậptrình duy nhất mà có thể làm việc
với bất cứ
loại database nào. Nhất là khi sau này nếu cần phải thay đổi loại database, như
nâng cấp từ Access ... Bound List Controls 6.0
rồi click Apply.
Lậptrìnhtrựcquan
202
BÀI 22. SỬ DỤNG CONTROL DATA
22.1. Control Data
Từ VB5, Visual Basic cho lậptrình viên một control để truy cập cơ sở dữ...
... theo.
Lậptrìnhtrựcquan
200
21.11. Dùng Link Table để làm việc trực tiếp với database loại khác
Ta có thể dùng một database loại khác, như DBase, trực tiếp trong VB6 như dùng một
Access ... phải tùy thuộc vào chương
trình dùng nó. File Based database không thích hợp với những ứng dụng có nhiều người dùng
cùng một lúc.
Lậptrìnhtrựcquan
199
Access DBMS Menu Command Tools | ... Database Engine, cái lõi của MSAccess DBMS. Các chương trình VB6 có thể truy cập
database qua Jet Database Engine.
Nếu trên computer của chúng ta có cài sẵn MSAccess, thì chúng ta có thể dùng...
...
Lậptrìnhtrựcquan
185
20.2. Function RGB
Để áp dụng Function RGB, ta sẽ viết một chương trình VB6. Chúng ta hãy khởi động một
chương trình VB6 mới, bỏ vào một Label tên Label1 với ... VB có thể hiển thị, hay chọn trực
tiếp một màu từ Dialog. Có bốn cách:
Chúng ta chỉ định trực tiếp một con số hay chọn một màu từ cái Palette.
Lậptrìnhtrựcquan
184
của vbRed(0x0000FF), ... Lậptrìnhtrựcquan
180
BÀI 20. DÙNG ĐỒ HỌA
Visual Basic 6 có cho ta một số phương tiện về đồ họa...
... sử dụng. Ví dụ như khi ta chấm dứt chương trình MSWord mà chưa lưu
trử hồ sơ thì MSWord sẽ nhắc ta lưu trử nó bằng Dialog dưới đây:
Lậptrìnhtrựcquan
170
Ngoài ra, chúng ta cũng có ... vbQuestion, vbExclamation và
vbInformation.
Lậptrìnhtrựcquan
168
Exit Sub
End If
End Sub
Hãy chạy chương trình ấy và click button Open, chương trình sẽ hiển thị error message
dưới đây: ... in. Với Print Dialog ta có thể chọn printer nào với những đặc tính nào bằng cách
click button Properties hay button Preferences. Ta cũng có thể quyết định in từ trang nào đến
Lậptrìnhtrực quan...
... cho chương trình thực thi từng dòng code bằng cách bấm F8. Menu command
tương đương với nó là Debug | Step Into. Sẽ có lúc chúng ta không muốn chương trình bước
Lậptrìnhtrựcquan
136 ...
truyền thông.
Chương trình không thực hiện đúng như ý lậptrình viên muốn, tức là lậptrình viên muốn
một đàng mà bảo chương trình làm một ngã vì vô tình không viết chương trình đúng cách.
Trường ... có tìm được sự hướng dẫn nào không. Khi lậptrình
chúng ta sẽ gặp Errors rất nhiều, nên chúng ta phải tập bình tĩnh đối diện với chúng.
Lậptrìnhtrựcquan
146
Khi dùng Elimination Method...