http://bugs.winehq.org/show_bug.cgi?id=9396
--- Comment #52 from denis bonnenfant denis.bonnenfant@diderot.org 2011-01-10 09:33:54 CST --- (In reply to comment #51)
Open or save filedialogs does not work in Ubuntu 10.10 & wine 1.3.10 - 1.3.11. Dialogs were working with wine 1.3.4. All I get is two "unsupported command was attempted"-messageboxes and then SolidWorks hangs. Earlier with version 1.3.4 there were several more of those boxes and then the file dialog opened.
This problem was already pointed in comment #37. But for 32bits ubuntu wine packages, copying native comdlg32.dll solves the problem. So maybe your problem is related to the 64bits package ?
I tried to run SWx with +snoop,+relay to see exactly how native comdlg32 is called, but unfortunately with +snoop it hangs during startup. Is there a way to change WINEDEBUG on the fly, just before opening file dialog ?