>Jay, > >I think you need a little rest. No argument here. >We got used to use USR OPENRFPERM with FB, but I'm not sure it is >still available, but why don't you use the more modern call fn FSOpenResFile? >Have a look at the "Resource <->Arrays.Incl" example that you wrote >a while back (on which we've been working together BTW) Sure, point me to my own code. Actually, I didn't write any of that resource stuff; I borrowed it from you or someone else, and had completely forgotten it until you pointed it up. What no one else has caught is that the biggest part of my problem was that I had inadvertently redefined a global var (gCODEh) in my FN, and it was accepted because I'd used AS LONG one place and & the other. (Okay, there's something to be said for consistency, but I wonder if this is proper compiler etiquette.) Alain, next week when you have nothing to do, why don't you document the different toolbox records and paramblocks that we all need to use frequently so they can be put into a help file? :-) Thanks to all who have offered help. I knew I could count on you. 0"0 =J= a y "