การแสดง Unicode ด้วย Visual Basic 6

Unicode ช่วยให้คุณแสดงอักขระเพิ่มเติมในแบบฟอร์ม Visual Basic 6 ของคุณ ซึ่งหมายความว่าคุณสามารถแสดงอักขระเช่นตัวอักษรจีนหรือรัสเซียในรูปแบบที่ใช้โดยผู้ใช้ภาษาอังกฤษ ใช้สตริงเข้ารหัส Unicode เพื่อเก็บข้อมูลในตัวแปรและแสดงข้อมูลไปยังหน้าจอของผู้ใช้

วัตถุประสงค์

คอมพิวเตอร์ที่ตั้งค่าด้วยภาษาอังกฤษจะใช้อักขระมาตรฐานเป็นภาษาอังกฤษเท่านั้น Unicode ช่วยให้คุณใช้อักขระเพิ่มเติมเช่นการขึ้นบรรทัดใหม่และแท็บและอักขระที่ใช้ในภาษาอื่น โดยปกติคุณใช้ Unicode ใน VB สำหรับแอปพลิเคชันที่ต้องใช้อักขระพิเศษและการสื่อสารหลายภาษา

การเก็บรักษา

ตัวแปรไบต์สามารถเก็บอักขระ Unicode สำหรับแอปพลิเคชันของคุณ คุณสามารถเก็บอักขระหลายตัวในตัวแปรอาเรย์เพื่อให้คุณสามารถแสดงผลอักขระหลายตัวพร้อมกัน รหัสต่อไปนี้แสดงวิธีตั้งค่าตัวแปร VB เพื่อเก็บอักขระ Unicode:

อักขระติ่มเป็นอักขระไบต์ = & HFF

แสดง

หลังจากที่คุณเก็บอักขระไบต์ที่คุณต้องการแสดงให้ใช้กล่องข้อความหรือตัวควบคุมป้ายกำกับเพื่อแสดงอักขระบนหน้าจอของผู้ใช้ VB แปลอักขระเป็นรูปแบบที่เหมาะสมดังนั้นคุณไม่จำเป็นต้องแปลงอักขระเป็นรูปแบบสตริงมาตรฐานด้วยตนเอง รหัสต่อไปนี้แสดงตัวอักษรในกล่องข้อความชื่อ "mybox":

mybox.Text = ตัวละคร

การพิจารณา

คุณต้องถ่ายโอนและใช้ชนิดข้อมูลไบต์ Unicode เมื่อทำงานกับไฟล์ หากคุณคิดว่าไฟล์มีอักขระที่ขยายเพิ่มคุณต้องนำเข้าไฟล์โดยใช้ชนิดข้อมูลไบต์และต่อมาถ่ายโอนข้อมูลไปยังค่าสตริงเมื่อคุณแสดงบนแบบฟอร์มหรือจัดเก็บข้อมูลในไฟล์ใหม่

โพสต์ยอดนิยม