>>I knew there had to be some serious gotcha, it's a M$ control, it can't possibly do everthing as expected, there must be something to have
experience with. It's the .initDir property. When you call the comCtl.showOpen() (and probably other file-oriented actions), it doesn't just display that folder. IT GOES THERE and takes you with it. It changes YOUR current directory, typical M$ roughshod style.
>>
>>This being not the first time I ran into this type of issue with M$'s pieces, it was easy to spot on time. Still, M$, WHY?
>
>Feature, not bug :)
>
>IIRC some of the native VFP functions that do this sort of thing also change the current directory unexpectedly.
Probably wrappers around windows API stuff which does that.