Adam.....
>I suspect your code did something in the wrong order. For instance, if you didn't actually use a System key table. See the problem:
>
>I mean, the ubiquity of your key value errors suggests a programming mistake to me more than a windows buffering nightmare.
>
Your reaction was my first reaction as I inherited the code and did not originally write it. Anyway, it *was* a windows buffering nightmare: Read KB article# Q172086.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05