this is exacly what the program do...and I can tell you how slow it is...
so that's why I want to change his method,..
the fact is that it must work in existing drawing who contain this information..
so i'm trying to find a work around..
actually I've replaced the ename and vl-name by the Handle name,....much faster with handent
but I've some issue also with this,..because handle seem can not be retreived for entities in XREF.