Yo, first off "On Error Resume Next" won't work sometimes, why do peeps keep using it? I have downloaded code that works sometimes and sometimes it doesn't... which is said to work fine.

Also, I am doing an IDE imitation for my Fi - Game Maker proyect (www.lainmaster.tk, if interested), and I want to do the Drop Down List Poput thingy that shows all the properties, methods and functions of an object. I will use CallByName since my proyect will come with some DLLs I made, and parsing the code (or parseing?) would be too much work AND even if i decide so, I want to know how the heck the VB IDE does that. I made a DLL explorer thingy some time ago but i forgot how to do it now, hehe, but it only worked for like 5% of the DLLs in windows/system32/...

And finally, how do I check if that property, method, function, mikey mouse, or whatever, exists in that object? I mean, the CallByName uses Err.Raise to show the box If something happens, what does this function actually ask when it comes to either doing it or showing the Err.Raise thing?

Thanks=)