VNIT

Too lazy to think of a slogan

Trang chủ » Diễn Đàn » Lập trình và Phát triển Web » Windows Programming » Lưu file *.ini với nội dung mã hóa theo Utf8

Chủ đề đã bị khóa, bạn không thể xóa, sửa hay trả lời trong chủ đề này!

First Page Previous Page  1  Next Page Last Page
Locked Lưu file *.ini với nội dung mã hóa theo Utf8
0
question Gởi bởi dtnhan52 (11:50 11-09-2010)
Bài: 3 / Điểm VCS: 3 /

Tôi dùng Delphi 2010. Trong khi lập trình, có lúc tôi cần gọi một tập tin *.ini để lấy thông tin hoặc ghi thông tin vào file *.ini. Ví dụ trong hộp văn bản Memo hoặc RichEdit có đoạn văn bản: 'Chào mừng bạn đến với Delphi', nếu ghi giá trị này (đoạn text) vào tập tin .ini (FileIni.WriteString('Vidu','dongchu',RichEdit.Text)) thì khi mở tập tin .ini bạn sẽ không đọc được dòng text đó (nó đã bị lưu lại theo bảng mã ANSI). Làm sao để có thể lưu nội dung theo mã Utf8 vào file *.ini?

Nhờ các bạn chỉ giúp. Cảm ơn rất nhiều.
Locked Re: Lưu file *.ini với nội dung mã hóa theo Utf8
0
answer Gởi bởi Thành Bá Nguyễn (23:01 11-09-2010)
Bài: 18,319 / Điểm VCS: 17,795 /

Bạn xem link này xem có giúp được gì không? https://forums.embarcad...ge.jspa?messageID=150496
Locked Re: Lưu file *.ini với nội dung mã hóa theo Utf8
0
answer Gởi bởi freeman (0:29 18-09-2010)
Bài: 335 / Điểm VCS: 320 /

Bạn tham khảo 1 số hàm: UTF8Encode(), UTF8Decode()...
___________________________
sorry for my bad En...
Locked Re: Lưu file *.ini với nội dung mã hóa theo Utf8
0
answer Gởi bởi dtnhan52 (2:03 26-09-2010)
Bài: 3 / Điểm VCS: 3 /

Cảm ơn Admin và Freeman, tuy nhiên tôi đã lưu file theo hàm TEncoding.Utf8 (tạo file ini từ TMemIniFile) theo hướng dẫn nhưng không được. Nhưng dù sao cũng cảm ơn các bạn rất nhiều.
First Page Previous Page  1  Next Page Last Page

Thống kê

Hiện tại web site có 85,801 thành viên. Xin chào đón thành viên mới nhất meocon_th_90.

Các thành viên đã tạo 62,791 chủ đề và 241,917 bài viết trong 30 box.

Hiện có 1 thành viên và 1 khách đang trực tuyến.

kunpzo1709

Template by styleshout / Icons by Tango Icon Library and FamFamFam.