1. ป้องกันไม่ให้โปรแกรมทำงานซ้ำๆ ถ้าคุณไม่ต้องการให้ผู้อื่นเรียกใช้แอปพลิเคชัน VB ซ้ำๆ โดยการดับเบิลคลิกที่ไอคอนหลายๆ ครั้ง ส่งผลให้มีหน่วยความจำไม่เพียงพอหรือเกิดอุบัติเหตุอื่นๆ คุณสามารถเพิ่มบรรทัดต่อไปนี้ลงใน โปรแกรม:
PRivateSubForm_Load
ifapp ล่วงหน้าแล้ว
msgbox "โปรแกรมกำลังทำงานอยู่ โปรดตรวจสอบว่าหน้าต่างย่อเล็กสุดหรือไม่"
สิ้นสุด
สิ้นสุดย่อย
2. ใช้ฟังก์ชัน Ucase เพื่อรับรองความถูกต้องของการทำงานของไฟล์ ภายใต้แพลตฟอร์ม WIN32 โดยทั่วไปชื่อไฟล์จะเป็นตัวอักษรพิมพ์เล็ก แต่บนแพลตฟอร์ม WIN95 บางครั้งตัวอักษรตัวพิมพ์ใหญ่จะปรากฏขึ้น เพื่อให้แน่ใจว่าโปรแกรมที่เกี่ยวข้องกับการทำงานของไฟล์ที่พัฒนาด้วย VB3 ภายใต้แพลตฟอร์ม WIN32 ยังสามารถทำงานได้ตามปกติบนแพลตฟอร์ม WIN95 คุณสามารถใช้ฟังก์ชัน Ucase เพื่อแปลงตัวพิมพ์ของชื่อไฟล์ได้ ตัวอย่างเช่น: เมื่อใช้ VB3 เพื่อพัฒนาสื่อเบราว์เซอร์ภายใต้แพลตฟอร์ม WIN32 คุณสามารถใช้ส่วนของโปรแกรมต่อไปนี้เพื่อให้เล่นอัตโนมัติได้ ไม่ว่าส่วนต่อท้ายไฟล์จะเป็นตัวพิมพ์ใหญ่ "AVI", "WAV", "MID", หรือตัวพิมพ์เล็ก "avi" , "wav", "mid" หรือตัวพิมพ์ผสม:
ไฟล์ย่อย1_คลิก()
MMcontrol1ชื่อไฟล์=File1Path&″/″&File1ชื่อไฟล์
t=Ucase(ขวา(ชื่อไฟล์ไฟล์1,3))
Ift=″AVI″Ort=″WAV″Ort=″MID″จากนั้น
MMcontrol1Command=”ปิด”
MMcontrol1Command=”เล่น”
เอนดิฟ
สิ้นสุดย่อย
3. ความยาวของตัวอักษรจีนแต่ละตัวใน VB5 คือ 1 แทนที่จะเป็น 2 ความยาวของตัวอักษรจีนแต่ละตัวใน VB3 คือ 2 ในขณะที่ความยาวของตัวอักษรจีนแต่ละตัวใน VB4 และ VB5 คือ 1 ต้องให้ความสนใจเป็นพิเศษเมื่อสกัดกั้นสตริงย่อยของสตริงอักขระภาษาจีน การเปลี่ยนแปลงนี้ทำให้การออกแบบโปรแกรมการเรียงลำดับ การดึงข้อมูล และการกรองอักขระภาษาจีนสะดวกยิ่งขึ้น นอกจากนี้ รหัส ASCII ของอักขระภาษาจีนใน VB5 จะน้อยกว่า 0 ในขณะที่รหัส ASCII ของอักขระจีนใน VB3 หรือ C++ จะมากกว่าศูนย์ -