Ép kiểu - là chuyển đổi kiểu dữ liệu này sang kiểu dữ liệu khác. Ví dụ chuyển từ số sang chuỗi, hoặc ngược lại, hoặc từ số thực sang số thập phân, từ boolean sang string, ...
Trong mọi ngôn ngữ lập trình, việc ép kiểu là rất quan trọng. Đối với Delphi, ép kiểu thường được sử dụng theo một số cách khác nhau, mỗi cách có ưu và nhược điểm riêng
Record Helper là một tính năng thú vị được giới thiệu trong Delphi. Cụ thể, khi bạn gõ dấu chấm phía sau một đối tượng (biến số, thuộc tính, hằng, ...) thì sẽ có 1 danh sách xổ ra gồm các hàm có sẵn. Theo mình, tính năng này khá hay và tiện lợi.
Ví dụ, để hiển thị thông báo giá trị của biến A là kiểu integer bằng thủ tục ShowMessage(), bạn sẽ phải ép từ kiểu integer sang string cho phù hợp với cấu trúc đối số của ShowMessage.
var
A: Integer;
begin
A := 10;
ShowMessage(A.ToString);
end.
Thật nhanh gọn phải không ? Hơn nữa, delp