Link Exchange
- - - - - - - - - - - - - - ผู้ให้การสนับสนุน- - - - - - - - - - - - - -
การดูว่า Component ของ C++ Builder สืบทอดมาจาก Class อะไรบ้าง หลักการทำงานของโปรแกรมก็คือสร้างตัวแปรแบบ TMetaClass ขึ้นมาตัวนึงแล้วนำไปเป็น Index ของ Component ที่เราต้องการจากนั้นก็วนลูปไปเรื่อย ๆ จนกว่าจะได้ค่า NULL หรือถ้าได้ ค่า NULL เลยตั้งแต่ต้นก็หมายความว่า Component ตัวนั้นไม่ได้สืบทอดมาจาก Class ตัวไหนเลยหรือเรียกอีกอย่างว่าเป็น Class ต้นแบบ
ListBox1->Items->Add("Class Name : " + Sender->ClassName()); ListBox1->Items->Add("Ancestry :");
while(ParentClass) { ListBox1->Items->Add(" " + ParentClass->ClassName()); ParentClass = ParentClass->ClassParent(); }
}
Home - Article - Tutorial - Sourcecode - Dev Handbook - Search - WebBoard - Links - About Us