Ed,
Thanks for the code. replicate( chr(255), 4 ) works great for -1 *s*
>Same here, however, he's using something written by somone else, and I'd be hard pressed to deny that I've
never had someone pass in a -1 to do something in a .DLL that I've written...
>
>In any case, here are two functions for signed LONGs: