Friday, January 23, 2004 Quyển HƯỚNG DẪN LẬP TRÌNH DELPHI Nhập môn Phụ lục Bài Bài Bài Bài Bài Bài Bài Bài Bài TỰA ĐỀ Giới thiệu thơng tin Tóm lượt mơi trường lập trình Delphi Chương trình Delphi đơn giản Sử dụng nút nhấn thuộc tính Xuất văn sử dụng nhãn Ra vào văn Sử dụng lệnh IF Adding Machine - Alter it to [ - * div ] as well Thêm Items vào List Box Tạo menu - Một Text Editor - Files Graphics, lặp lại sử dụng FOR biến Ngôn ngữ Pascal Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Trang 12 13 14 15 20 Lời giới thiệu Delphi cho phép bạn tạo chương trình cơng cụ mạnh Chẵn hạn với click chuột khơng cần xử lý mã lệnh bạn tạo chạy chương trình soạn thảo đơn giản Cơng việc mà phải vài tuẫn lễ để làm với ngơn ngữ cũ Mỗi chương trình Delphi có PROJECT (dự án), chứa đựng thứ cần thiết cho chương trình Đây ngơn ngữ dựa tảng ngôn ngữ hướng đối tượng Pascal (Object Pascal) Đặt dự án thư mục riêng biệt Tài liệu yêu cầu bạn phải biết công cụ Window để quản lý hồ sơ (File), thư mục (Folder) để bắt đầu cơng việc này! Thư mục chương trình Đây ý tưởng tốt để các dự án Delphi bạn vào thư mục mà bạn định (thư mục mình) Bạn nhầm lẫn có q nhiều dự án đặt thư mục khác Việc bạn tạo thư mục để cất giữ chương trình bạn chẵn hạn: D:\Delphi\My Program Có thể sử dụng MS DOS or Windows Explorer để tạo thư mục Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Tóm lượt mơi trường lập trình Delphi Có nhiều cách để thực lệnh Windows Những ví dụ cho bên dưới: 1) Alt+F4 Nghĩa bạn phải nhấn giữ phím Alt, bấm F4 thả phím Alt 2) Alt | File | Save Bấm Alt F cuối S Chữ bị gạch biểu phím nóng Bạn đừng nên giữ Alt sau bấm F 3) Click chuột vào File sau click Save 4) Click vào biểu tượng ToolBar vầy nè: 5) 6) Học sử dụng phím tắt menu Để File Save-All Ctrl+V Các phím tắt cần thiết Đóng cửa sổ thời Thốt Chạy chuong trình Ghi nhận Form thiết kế Ghi nhận thay đổi đối tượng Chuyển tới điều khiển Chuyển đổi thuộc tính tính Tab đối tượng Tạo xử lý lựa chọn đối tượng Thc tính có sẵn đối tượng Thả list Control đối tượng Thả list đối tượng Alt+F4 Alt | File | Exit F9 F12 F11 Tab Ctrl+Tab Ctrl+Enter Ctrl+Enter Ctrl+Down-Arrow Alt+Down-Arrow Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Học Bài - Chương trình Delphi đon giản Do This Nhiệm vụ Explanation Viết chương trình theo bước bên Khởi động Delphi Tạo dự án (project) Bạn cần tạo thư mục Use MS DOS or File Manager Alt | File | New Application Alt | File | Save All Hai file lưu Lưu project bạn tới F:\Delphi\My Program Chạy project Bạn có form trống, đổi kích thước, di chuyển đóng Đóng chương trình bạn chạy Nó quan trọng để nhớ làm Delphi xử lý khác bạn cịn chương trình chạy “bối rối” Bấm F11 nhiều lần ghi nhớ Bấm F12 nhiều lần ghi nhớ Lưu cơng việc bạn Sau từ Delphi UNIT1.PAS PROJECT1.DPR F9 Nhớ phím Ba phương pháp có sẵn Alt | SpaceBar | Close Alt+F4 Click vào góc cạnh form để đổi kích thước F11 F11 F11 Nhớ phím F12 F12 F12 Nhớ phím Alt | File | Save All Alt | File | Exit Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Học – Nút nhấn thuộc tính Do This Nhiệm vụ Explanation Viết chương trính theo dẫn Mở F:\Delphi\lkn\Project1.Dpr Alt | File | Open Project Chọn button cách click chuột trái vào biểu tượng hình bên Bấm chuột trái lên form1 rê chuột để vẽ nút nhấn hình bên Thay đầu đề (Caption) nút bên phần “Properties” Thay Button1, bạn thay “&Red” (dấu “&” đề thị phím tắt, chữ “R”) Sau bấm F11 Bấm đúp chuột trái vào buttion Khi bạn làm gì, Delphi viết vài dòng lệnh Pascal cho bạn Đây đoạn mã lệnh Delphi tạo ra.Bạn không thay đổi mà đánh thêm lệnh thực thi vào procedure TForm1.Button1Click(Sender: TObject); begin end; Đánh dòng lệnh Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Form1.Color := clRed; cl nghĩa màu Nó CLRED khơng phải C1RED procedure TForm1.Button1Click(Sender: TObject); begin Form1.Color := clRed; end; Chạy chương trình nhấn chuột trái vào nút có nhãn ‘Red’ Form đổi thành màu đỏ Đóng chương trình mà bạn chạy F9 Alt+F4 Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Nhiệm vụ: Thêm nhiều nút lệnh theo dạng clYellow, clGreen hình bên Xem mã lệnh tạo Delphi NHỚ bạn KHƠNG ĐƯỢC thay đổi or xóa mã lệnh tạo Delphi Bạn xóa, thay đổi mã mà tạo Sự khởi đầu cho việc tạo mã lệnh Delphi Lưu dự án (project) bạn Thoát bạn kết thúc Alt | File | Save Project Alt | File | Exit Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Học Bài – Nhãn đầu văn Trong học này, bạn viết chương trình hiển thị văn (text) nhấn vào nút Việc trình bày văn kỹ cần lập trình Trong học 2, bạn viết đoạn mã để trả lời nhấn nút Mã gọi xử lý kiện Những kiện biến cố nhấn nút, chuột di chuyển bấm chuột Trong học này, bạn kích hoạt kiện xử lý nhiều Do This Nhiệm vụ Viết chương trình theo hướng dẫn Khi bạn nhấn nút, đoạn text ‘Hello World’ xuất Tạo thư mục cho dự án Use MS DOS or Windows File Manager Tạo dự án Delphi Lưu dự án tới Explanation Tạo thư mục này: C:\Delphi\Hello Alt | File | New Application Alt | File | Save All C:\Delphi\Hello Tạo Button Label form Click vào label Click vào form Click vào button Click vào form Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net Thay đổi Tiêu đề Button1 ‘&Hello’ giống học Thay đổi Caption Label1 để trống Reviewed by NGUYEN, Ba Thanh Distributed by Diễn đàn Tin học – http://www.diendantinhoc.net ... January 23, 2004 Quyển HƯỚNG DẪN LẬP TRÌNH DELPHI Nhập môn Phụ lục Bài Bài Bài Bài Bài Bài Bài Bài Bài TỰA ĐỀ Giới thiệu thơng tin Tóm lượt mơi trường lập trình Delphi Chương trình Delphi đơn giản... chương trình theo hướng dẫn Khi bạn nhấn nút, đoạn text ‘Hello World’ xuất Tạo thư mục cho dự án Use MS DOS or Windows File Manager Tạo dự án Delphi Lưu dự án tới Explanation Tạo thư mục này: C: Delphi Hello... học – http://www.diendantinhoc.net Học Bài - Chương trình Delphi đon giản Do This Nhiệm vụ Explanation Viết chương trình theo bước bên Khởi động Delphi Tạo dự án (project) Bạn cần tạo thư mục Use