I can't imagine how much this dude makes a year. Talk about knowing your VB inside and out.

Heck, I'm just trying to get the file name in a CommonDialog to match when the user changes the extension in the select below (file type). I'm having the dangest time figuring out which variables to send to the SetWindowText API to get it all to happen. Got an answer that didn't work from Desaware, so at least it's not a blatantly obvious answer staring me in the face. But that guy linked to above, I bet it takes 10 minutes, tops. Sheesh.