PDA

View Full Version : تشخیص unicode یا ansi بودن یک فایل text



فرهاد.ف
چهارشنبه 11 بهمن 1385, 22:04 عصر
با عرض سلام و وقت بخیر خدمت دوستان.

میخواستم بدونم که چجوری میشه یه فایلی که توی notepad بصورت unicode یا ansi ذخیره شده رو توی دلفی از هم تمیز داد؟
یعنی بفهمیم یه فایل text بصورت unicode ذخیره شده یا ansi ؟

Inprise
چهارشنبه 11 بهمن 1385, 23:52 عصر
اگر منظورت از یونیکد همان Unicode هست ، آفست صفر فایل همیشه با FFFE شروع میشود و اگر منظور UTF-8 هست همیشه با EFBB‌ شروع میشود . فایل را بصورت باینری باز کن و دو بایت اول را بخوان و مقایسه کن .