Hi, > > > > Ruby cannot simulate this behavior. > > > > You are trying to force ruby to become what you know, instead of >learning > > ruby's different methods of doing the same thing. > > > > The 'def raise(*args)...' solution given is pretty much what you want, > > and if you want it clobal then $ignore_errors = 1. That it's syntax is > > different than VBs is a nonissue... If you want VB, stick with VB, don't > > turn ruby into VB. > >Couldn't agree more. No, This routine does NOT have the same effect as in VB. Anyway, I'm a pragmatic programmer. Don't be ruby partisan... Cool down... I like ruby, I learn it... Don't fight a war of holy languages. Thanks Shannon. _________________________________________________________________ Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail