Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tiếng Việt trong Tubor Pascal
Nội dung xem thử
Mô tả chi tiết
Hỗ trợ gõ tiếng Việt bằng ngôn ngữ lập trình Pascal
Đỗ Hồng Ngọc
Hiện nay những người học lậptrình trong nhà trường hay đại học thường được bắt đầu
bằng ngôn ngữ TurboPascal. Tuy nhiên, để viết được một chương trình thân thiện với
người dùng (sửdụng giao diện tiếng Việt) thì phần lớn phải sử dụng một trình hỗ trợ
tiếngViệt như VietRes hay Tbk. Cách làm này tuy hiệu quả nhưng không hay vì
chươngtrình luôn phải đi kèm với VRD.EXE hay TBK.COM. Vì vậy, em có viết một unit
hỗtrợ gõ tiếng Việt bằng ngôn ngữ Pascal để giải quyết vấn đề này.
Unit KeyVnTrs có 4 thủ tục chính:
- LoadFontText : Nạp bảng font tiếng Việt
procedure LoadfontText;assembler;
asm
mov ax,seg fon
mov es,ax
mov bp,offset fon
mov ax,1110h
mov bx,1000h
mov cx,0100h
xor dx,dx
int 10h
end;
- CloseFontText : Loại bỏbảng font tiếng Việt
procedure CloseFontText;assembler;
asm
mov ax,1114h