Thứ Hai, 27 tháng 2, 2012

Nhập xuất tiếng Việt trong Pascal với thư viện TCVN



TCVN - gõ tiếng Việt trong Pascal
Bạn đã từng nghe đến gõ tiếng Việt trong chế độ đồ họa của Pascal, hay gõ tiếng Việt trong Pascal với VietRes,… không rắc rối như vậy, tất cả những gì bạn cần là thư viện TCVN cho Pascal và bạn sẽ có được:
  • Hiển thị tiếng Việt mã TCVN3 trong chế độ văn bản của Pascal (Turbo Pascal)
  • Hàm chuyển đổi kí tự dạng Telex (ví dụ: tieesng Vieejt) và VNI (ví dụ: tie61ng Vie65t) thành tiếng Việt mã TCVN3
  • Hàm nhập tiếng Việt (bộ gõ tiếng Việt) kiểu Telex và VNI
Một đoạn code ví dụ:
USES tcvn;
VAR s:STRING;
BEGIN
loadfont;
writeln(telex('Ddaay laf moojt dofng tieesng Vieejt'));
write(telex('Nhaajp tieesng Vieejt kieeru'),' Telex: ');
s:=readt;
writeln(telex('Chuooxi bajn ddax nhaajp laf:'));
writeln(s);

write(telex('Nhaajp tieesng Vieejt kieeru VNI'));
s:=readv;
writeln(telex('Chuooxi bajn ddax nhaajp laf:'));
writeln(s);

readln;
unloadfont;
END.
Và đây là kết quả:
tcvnvidu Nhập xuất tiếng Việt trong Pascal với thư viện TCVN
Trước hết cần khai báo sử dụng thư viện TCVN bằng uses TCVN;
Đầu chương trình cần nạp font tiếng Việt bằng thủ tục loadfont;
Chuyển đổi một chuỗi Telex thành tiếng Việt bằng hàm Telex, chuyển đổi một chuỗi VNI thành tiếng Việt bằng hàm VNI
Nhập vào một chuỗi tiếng Việt bằng kiểu gõ Telex dùng hàm readT, kiểu gõ VNI dùng hàm ReadV (chỉ cho phép gõ dấu ngay sau nguyên âm chứ không cho phép gõ dấu tự do như Unikey)
Trước khi kết thúc chương trình cần gỡ bỏ font tiếng Việt và nạp lại font hệ thống bằng hàm unloadfont;
Tải về: Turbo Pascal tích hợp thư viện TCVN
(Tải về, cài đặt và sử dụng. Xem thêm hướng dẫn sử dụng tại Start -> All Program -> Turbo Pascal ->TCVN)

theo kithuatlaptrinh.tk
Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

5 nhận xét

  1. Cho em hỏi là khi đang dùng hàm telex hay vni, em ko thể nào đánh chữ Pascal được, cứ gõ Pascal là nó ra Pácal, gõ Passcal thì ra Páscal. Vậy em phãi làm sao?

    Trả lờiXóa
  2. bạn đã làm theo đúng hướng dẫn chưa vậy bạn? bạn nhớ loadfont nha!!!

    Trả lờiXóa
  3. đã test vẫn bình thường nha bạn. gõ vào passcal->pascal
    gõ vào pascal->pácal

    Trả lờiXóa
  4. Em vẫn bị như thế, nhưng ko sao, em có cách khắc fục là khi nào cần gõ mấy chữ như z thì chuyển sang vni.
    Tks anh.

    Trả lờiXóa
  5. hjhj k co j. co j cứ comment sẽ nhận đợc sự giúp đở mà

    Trả lờiXóa

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© Download do an khoa luan tai lieu
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0
Posts RSSComments RSS
Back to top