Delphi là gì? Hướng dẫn lập trình Delphi căn bản


Delphi là một ngôn ngữ lập trình hiện nay do Embarcadero phát triển (trước là Borland) dựa trên nền tảng Pascal và mở rộng theo hướng đối tượng. Vì vậy Delphi còn được gọi với cái tên là Object Pascal. Delphi được sử dụng để tạo ra các phần mềm Native Code cho Windows, Mac, Linux, Android, iOS…

Để lập trình Delphi, các lập trình viên sử dụng IDE là Embarcadero Delphi, hoặc phiên bản đầy đủ có tên là Embarcadero RAD Studio. Phiên bản mới nhất là 10.2 Tokyo. Các bạn vui lòng tham khảo bài viết: Hướng dẫn cài đặt Embarcadero RAD Studio 10.

Hướng dẫn lập trình Delphi căn bản

Trong khuôn khổ bài viết này, vinasupport.com sẽ hướng dẫn các bạn viết 1 chương trình đơn giản bằng ngôn ngữ lập trình Delphi. Đó là “Hello world”.

Bước 1: Tạo mới một project

– Khởi động chương trình RAD Studio 10 -> Bấm vào “Create a new project

Bước 2: Chọn loại Form Application để dựng giao diện chương trình

Chọn [ Delphi Projects ] -> [ VCL Forms Application ]

Bước 3: Kéo thả 2 đối tượng 

+ Button1: Tbutton
+ Label1: Tlabel

Bước 4: Xử lý Button1

Mục đích là khi bấm Button1 thì label sẽ hiển thị dòng chữ “Hello world”

Đoạn code:

unit FirstApp;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;

type
  TForm1 = class(TForm)
    Label1: TLabel;
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

// The button action we have added
 procedure TForm1.Button1Click(Sender: TObject);
 begin
   Label1.Caption := 'Hello World';    // Label changed when button pressed
 end;
end.

Bước 5: Chạy chương trình

Click vào button mũi tên màu xanh như hình bên dưới.

Kết quả khi click vào Button1 sẽ hiển thị dòng chữ “Hello world”

Nguồn: vinasupport.com

             
SHARE

Bài viết liên quan

Có 1 bình luận trong bài viết “Delphi là gì? Hướng dẫn lập trình Delphi căn bản”

  1. VNCoupon

    Delphi giờ còn ai sử dụng không?

mode_edit Bình luận của bạn

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

account_circle
web