บทที่ 7 ไม่สามารถ Run Emulator ของ Pocket PC2002 แก้ไขอย่างไร (The control ........({xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}) could not be created.)
ปัญหาของการที่ไม่สามารถ Run
ตัวของ Emulator ของ Pocket PC2002 ได้ จะมีการแจ้ง error ดังรูปด้านล่าง
รูปแสดง ปัญหาขณะโหลดโปรแกรม
ให้คุณทำการจำชื่อของคอนโทรลไว้ ในที่นี้คือ lvwArticles แล้วคลิกปุ่ม OK จากนั้นให้ไปตรวจสอบว่า คอนโทรลดังกล่าว เป็นคอนโทรลอะไร สำหรับในที่ของผม lvwArticles เป็น Listview
ต่อไปให้คุณทำการเปิดหน้าต่าง Control Manager ผ่านทางเมนู Tools->Remote Tools->Control Manager... จะปรากฏหน้าต่าง Control Manager
จากนั้นให้ทำการคลิกเลือก Pocket PC 2002 ->Pocket PC 2002 Emulation จะมีการเปิดหน้าต่างของ Emulator ขึ้นมา หลังจากนั้นจะปรากฏรายการของคอนโทรลต่างๆภายใน Emulator ที่หน้าต่างด้านซ้ายมือ ให้คุณทำการเลือก และคลิกขวาเลือก Install to Target บนรายชื่อของคอนโทรล ที่มีปัญหาของคุณ ในที่นี้จะเป็น ImageList ดังรูป
รูปแสดงการติดตั้งคอมโพเน้นให้กับ Emulator
หลังจากนั้นให้คุณทำการ Run ทดสอบโปรแกรมอีกครั้ง ก็จะไม่มีปัญหานี้ เกิดขึ้นอีก และนอกจากนี้แล้ว คุณยังสามารถทำการเพิ่มคอนโทรล ที่มีอยู่เข้าไปยัง Emulator ได้โดยคลิกเลือกที่ Add New Control แล้วเลือกไฟล์ OCX หรือ DLL ที่คุณมี เพียงเท่านี้ คอนโทรลก็จะถูกติดตั้งเข้าสู่ Emulator ได้อย่างไม่ยาก
|