Hi.
It's funny. I'm looking at your example as I look at the test DLL I made last week (that didn't work). They both appear to be the same, but the result is that yours works, and mine doesn't.
I tried making a new one from scratch, and it works fine now. I wonder if something with one of the saved files got corrupted.
W