>od=CREATEOBJECT("MSComDlg.CommonDialog.1") >od.AboutBox() && This works, but... >od.Flags= 0x00080000 >od.filename="*.*" >od.ShowOpen() && ...this causes an OLE error>However, if I put the OLE control on a form and run the form, the control works the way it's supposed to.