lcRootFolder = "..." *lnParentWindowhWnd = Thisform.hWnd *lnParentWindowhWnd = _SCREEN.hWnd lnParentWindowhWnd = 0 oShell = createobject("Shell.Application") oFolder = oShell.BrowseForFolder(lnParentWindowhWnd, "Please Select folder", 0, lcRootFolder ) ? oFolder.Items.Item.PathThere is an article by George Tasker in the July 2000 issue of the VFUG newsletter (www.vfug.org) about it. See also http://msdn.microsoft.com/en-us/library/bb774065.aspx