Joe Lertola wrote: > I have been using many functions from PG's STR# include file for > years with great success. (I have cobbled some of them together to > make the demo below.) Mysteriously the I have been having trouble > with string resources over the last few weeks. In the demo below a > resource file is opened or created and then 3 strings are saved in a > STR# resource. This seems to work fine. I can see the strings if I > open the resource file in Rezilla. > > Subsequently when I check the number strings in the resource I get > wrong information. The first word of the STR# resource should give > the number of strings in the resource. But when I run the demo I get > a number like -24474 instead of 3. I think that the call to FN > GETRESOURCE in the fn checkResFile function must be returning bad > information but I have no idea why. Can anyone see what the problem > is here? You are not initialising the proto-STR# Handle correctly. Replace: > rH = FN NEWHANDLE (2) by: rH = FN NewHandleClear( 2 ) Robert P.