Chương Mười Lăm - Lập trình với kỹ thuật DAO
2019-12-05 15:30:55Trong bài nầy ta sẽ học những cách lập trình căn bản với MS Access database qua kỹ thuật DAO mà không cần dùng đến Control Data như trong bài trước. Ta sẽ cần đến vài Objects trong thư viện DAO, do đó nếu bạn mở một dự án VB6 mới thì hãy dùng Menu Command Project | References... để chọn Microsoft DAO 3.51 Object Library bằng cách click cái checkbox bên trái như trong hình dưới đây. (Một cách để nhớ tên của Object nầy là nhớ câu "thằng cha cua ĐÀO 35 con dê").
5 Thư viện PHP hữu ích cho Developer
2020-06-12 16:33:30PHP ngôn ngữ lập trình khá phổ biến trong giới Developer. Qua nhiều năm phát triển kể từ năm 1995, Song theo đó cũng có hàng loạt thư viện PHP kèm theo được phát triển bởi giới Developer khắp các nước và chia sẽ rộng rãi trong cộng đồng PHP.
Chương Mười Lăm - Lập trình với kỹ thuật DAO
2019-12-05 15:30:55Trong bài nầy ta sẽ học những cách lập trình căn bản với MS Access database qua kỹ thuật DAO mà không cần dùng đến Control Data như trong bài trước. Ta sẽ cần đến vài Objects trong thư viện DAO, do đó nếu bạn mở một dự án VB6 mới thì hãy dùng Menu Command Project | References... để chọn Microsoft DAO 3.51 Object Library bằng cách click cái checkbox bên trái như trong hình dưới đây. (Một cách để nhớ tên của Object nầy là nhớ câu "thằng cha cua ĐÀO 35 con dê").
Chương Mười Bốn - Dùng Control Data
2019-12-05 15:30:22Control Data Từ VB5, Visual Basic cho lập trình viên một control để truy cập cơ sỡ dữ liệu, tên nó chỉ đơn sơ là Data. Như ta biết, có một cơ sỡ dữ liệu Microsoft gói kèm khi ta mua VB6 - đó là Jet Database Engine. Jet Database Engine là cái "phòng máy" của chính MS Access Database Management System.
Chương Mười Ba - Cơ sở dữ liệu (Database)
2019-12-05 15:29:50Table, Record và Field Nói đến cơ sở dữ liệu, ta lập tức nghĩ đến SQLServer, Access hay Oracle .v.v., những nơi chứa rất nhiều dữ liệu để ta có thể lưu trữ hay lấy chúng ra một cách tiện lợi và nhanh chóng. Hầu hết các chương trình ta viết đều có truy cập cơ sở dữ liệu, và ta dùng nó như một công cụ để làm việc với rất nhiều dữ liệu trong khi tập trung vào việc lập trình phần giao diện với người dùng (users).
Chương Mười Hai - Dùng Đồ Họa (Phần I)
2019-12-05 15:29:18Tục ngữ Anh có câu: "Một hình ảnh đáng giá một ngàn chữ (a picture is worth a thousand words)", ý nói khi ta dùng hình ảnh để diễn tả sẽ giúp người xem hiểu nhanh hơn khi ta chỉ có nói thôi.
Chương Mười Một - Dùng Dialogs
2019-12-05 15:28:28Dialogs (giao thoại) được dùng để hiển thị tin tức và nhận mouse hay keyboard input từ users tùy theo tình huống. Chúng được dùng để tập trung sự chú ý của users vào công tác đương thời của program nên rất hữu dụng trong các chương trình của Windows.
Chương Mười - Dùng Menu
2019-12-05 15:27:47Menu trong Windows là nơi tất cả các commands của một program được sắp xếp thứ tự theo từng loại để giúp ta dùng dễ dàng. Có hai loại menu ta thường gặp: drop-down (thả xuống) menu và pop-up (hiện lên) menu. Ta dùng drop-down menu làm Menu chánh cho chương trình. Thông thường nó nằm ở phía trên chóp màn ảnh. Nằm dọc theo chiều ngang là Menu Bar, nếu ta click lên một command trong Menu Bar thì program sẽ thả xuống một menu với những MenuItems nằm dọc theo chiều thẳng đứng. Nếu ta click lên MenuItem nào có dấu hình tam giác nhỏ bên phải thì program sẽ popup một Menu như trong hình dưới đây (khi ta click Format | Make Same Size):
Chương Chín - Debug
2019-12-05 15:27:11Bugs là những lỗi lầm của program mà ta phát hiện khi chạy nó. Debug là công việc loại tất cả những lỗi lầm trong chương trình để nó chạy êm xuôi trong mọi hoàn cảnh. Thông thường muốn fix một cái bug nào trước hết ta phải tìm hiểu lý do khiến nó xuất hiện. Một khi đã biết được duyên cớ rồi ta sẽ nghĩ ra cách giải quyết. Nói chung, có hai loại bugs:
Chương Tám - Tự tạo Object
2019-12-05 15:26:37Từ trước đến giờ, ta lập trình VB6 bằng cách thiết kế các Forms rồi viết codes để xử lý các Events của những controls trên Form khi Users click một Button hay Listbox, .v.v.. Nói chung, cách ấy cũng hữu hiệu để triển khai, nhưng nếu ta có thể hưởng được các lợi ích sau đây thì càng tốt hơn nữa: Dùng lại được code đã viết trước đây trong một dự án khác Dễ nhận diện được một lỗi (error) phát xuất từ đâu Dễ triển khai một dự án lớn bằng cách phân phối ra thành nhiều dự án nhỏ Dễ bảo trì
Chương Bảy - Dùng List Controls (bài thứ ba)
2019-12-05 15:26:00Ta biết rằng ListBox có thể chứa rất nhiều hàng text (con số hàng tối đa là 65535). Ta đã quen với việc hiển thị content của một text file trong một Listbox. Ta đã dùng ListBox để display các Events (sự cố) xãy ra trong real-time. Giả dụ, ta ghi lại tất cả mọi Events xãy ra trong real-time của một hệ thống an ninh, tức là ta biết ai ra, vào cửa nào, lúc mấy giờ. Các Events nầy vừa đuợc log xuống một Text file, vừa được cho vào một ListBox để luôn luôn hiển thị Event mới nhất ở cuối ListBox.
Chương Sáu - Dùng dữ kiện
2019-12-05 15:25:27Trong chương 5 ta học qua các điểm căn bản về việc dùng variables. Vì công việc chính của một chương trình là xử lý data chứa trong variables, cho nên nếu VB6 cho ta càng nhiều phương tiện để làm việc với variables thì càng tiện lợi. Trong chương nầy ta sẽ học: Boolean variable, tại sao nó hữu dụng Variant variable, cách làm việc với nó. Cách biến đổi (convert) từ loại data type nầy qua loại data khác Arrays của variables và Arrays của controls Cách tạo một data type theo ý mình
Chương Năm - Các loại dữ kiện
2019-12-05 15:24:46Công việc chính của tất cả các chương trình VB6 chúng ta viết là chế biến các dữ kiện để trình bày. Thí dụ một thầy giáo dùng một chương trình để tính điểm trung bình của học sinh trong một môn thi. Thầy tuần tự cho điểm của từng học sinh vào và sau cùng bấm một nút bảo chuơng trình tính điểm trung bình cho cả lớp. Chương trình sẽ display điểm thi của từng học sinh bên cạnh tên của học sinh ấy, tổng số học sinh, tổng số điểm, điểm thấp nhất, điểm cao nhất và điểm trung bình:
Chương Bốn - Viết Code
2019-12-05 15:24:07Trong ba chương đầu chúng ta đã học qua ba bộ phận chánh của một chương trình Visual Basic 6.0. Đó là: Forms là cái nền hay khung để ta xây dựng User Interface. Controls là những viên gạch để ta dùng xây dựng User Interface. Event procedures là code nằm phía sau những hình ảnh, nó là chất keo dùng để dán các Controls lại với nhau để tạo thành chương trình áp dụng của ta.
Chương Ba - Form và các Controls thông thường
2019-12-05 15:22:45Hầu hết các chương trình VB6 đều có ít nhất một Form. Khi ta chạy chương trình, Form nầy sẽ hiện ra trước hết để ta ra lệnh nó làm chuyện gì. Cái Form trống không chả làm được gì nhiều, nên ta đặt lên Form những controls như Textbox(hộp để đánh chữ vào), Label(nhãn), Commandbutton(nút bấm mệnh lệnh), .v.v.. Các controls cho ta enter các dữ kiện để chương trình dùng xử lý, và các controls cũng hiển thị (display) kết quả cho chúng ta xem.
Đang tải