When passing strings to other functions, what is the BEST way to find the bytes remaining in the formal string parameter (to prevent over- writting the end while in the function)?? Does it involve using the current starting address of the string parameter and calculating (somehow) the DEFINED end?? Thanks for any help here...