>I have an object that I built an error handler and logger for. In that object, I call a function. If an error occurs in the function it would be nice to call the error handler in my object. Is there a way for a function to determine what object called it?
>
>Or is this just all-around bad programming style?
The error in the function would trigger Error event of your object and you can process it there or pass it to the error handler.
--sb--