เมื่อเร็วๆ นี้ ฉันกำลังทำโปรเจ็กต์ที่ใช้ VS2005 และพบโปรเจ็กต์ที่มีไฟล์จำนวนมากซึ่งมีการเข้ารหัสไม่เหมือนกัน บางไฟล์เป็น UTF-8 และบางไฟล์เป็น GB32 เมื่อเผยแพร่เว็บไซต์ มันยุ่งมาก คุณสามารถเปลี่ยนได้ทีละรายการผ่าน "ตัวเลือกการบันทึกขั้นสูง" ในสภาพแวดล้อม VS เนื่องจากมีมากเกินไปหลายสิบรายการและการทำงานซ้ำ ๆ ไม่เป็นที่พอใจมาก ดังนั้นฉันจึงเขียนโปรแกรมเล็ก ๆ นี้ด้วยตัวเอง ก่อนที่จะเขียนอ้างอิงถึงประสบการณ์ของชาวเน็ตชิงและแรนดี้052
คุณสมบัติ:
1. สามารถรองรับการแปลงระหว่างรูปแบบการเข้ารหัสทั่วไป เช่น UTF-8, UTF-7, Unicod, ASCII, GB2312 และ Big5
2. รองรับวิธีการเลือกชุดไฟล์สามวิธี: การเลือกชุดโฟลเดอร์, การเลือกหลายไฟล์ และการคัดลอกในคลิปบอร์ด ซึ่งสามารถบรรลุการแปลงดัชนี
3. รองรับการกรองไฟล์โดยใช้วิธีการกรองไฟล์ของ openFileDialog
4. รองรับการระบุการเข้ารหัสไฟล์ต้นฉบับโดยอัตโนมัติ ซึ่งสามารถใช้เพื่อรวมรูปแบบของไฟล์ที่ไม่รู้จัก
5. รองรับการสำรองข้อมูล