ตอบหัวข้อนี้ ตั้งหัวข้อใหม่

KsbDev
On 16 กรกฎาคม 2552, KsbDev posted...
เรื่อง Error Exception แบบเจาะลึก ของ VS2005

กลุ่ม: n/a เป็นสมาชิกตั้งแต่: 2 กุมภาพันธ์ 2550 0:49
ตั้งหัวข้อ: 1 ตอบ: 0, 0 rewards
0
total rewards
 
     เวลาที่โปรแกรมเรามันขึ้น Error ระบบมันแจ้ง Message Error ของระบบมาให้ วิธีจัดการก็คือ ใช้คำสั่ง Try Catch ดักที่ Code นั้น ๆ เอาไว้ แล้วแสดง Message ที่เราต้องการแทน
     แต่ทีนี้ ผมไม่ต้องการจะไปใช้คำสั่ง Try Catch ดัก ทุกโค้ด (เนื่องจากผมมีโค้ด หลายร้อย Form) ผมต้องการไปเปลี่ยน Message ของ Number Exception บางตัวใน Project  แล้วพอมี Error ของ Number Exception ที่ผมกำหนดไว้ก็ให้ขึ้นข้อความที่ผมกำหนดไว้ทันที โดยไม่ต้องขึ้นข้อความของระบบ 
    เท่าที่ผมคิดเอาไว้ น่าจะใช้ หลักการ Override จาก Class Exception  ไปเปลี่ยน message ของ Number ที่เราต้องการ แต่ผมไม่รู้ว่าต้องทำอย่างไรบ้าง (รู้แต่หลักการ) 
    เลยอยากจะถามท่านผู้รู้ว่า มีวิธีไหนบ้างครับ ที่ทำแบบที่ผมต้องการได้  ผมใช้ VB พัฒนาครับ

    ถ้าท่านผู้รู้คนไหนตอบผมได้ ผมขอคารวะ เลยครับท่าน

 
ThaiSharp.net is the official Thailand .Net User Group accredited by INETA.