attach them here and we'll take a look

Here are the four files: HKEY_CLASSES_ROOT\.bmf from Work and then Home; and HKEY_CLASSES_ROOT\FloorPlan3DBuilding from Work and then Home.

********(work computer)*************
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.bmf]
@="FloorPlan3DBuilding"

[HKEY_CLASSES_ROOT\.bmf\ShellNew]
"NullFile"=""

********(home computer)***********
Key Name: HKEY_CLASSES_ROOT\.bmf
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: FloorPlan3DBuilding


Key Name: HKEY_CLASSES_ROOT\.bmf\ShellNew
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: NullFile
Type: REG_SZ
Data:

**********(work computer)******************
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding]
@="FloorPlan 3D Building"
"EditFlags"=dword:00000000
"BrowserFlags"=dword:00000008

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\DefaultIcon]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe,1"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell]
@=""

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open]

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\command]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe /dde"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\ddeexec]
@="[open(\"%1\")]"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\print]

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\print\command]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe /dde"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\print\ddeexec]
@="[print(\"%1\")]"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\printto]

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\printto\command]
@="C:\\PROGRA~1\\IMSI\\FLOORP~1\\Program\\FP3D.exe /dde"

[HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\printto\ddeexec]
@="[printto(\"%1\",\"%2\",\"%3\",\"%4\")]"


***********(home computer)*****************
Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: FloorPlan 3D Building


Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\DefaultIcon
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: C:\PROGRA~1\IMSI\FLOORP~1\Program\FP3D.exe,1


Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM

Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM

Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\command
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: C:\PROGRA~1\IMSI\FLOORP~1\Program\FP3D.exe /dde


Key Name: HKEY_CLASSES_ROOT\FloorPlan3DBuilding\shell\open\ddeexec
Class Name: <NO CLASS>
Last Write Time: 3/6/2006 - 9:34 PM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: [open("%1")]

****************************************

Note that the "Home" files were exported after I tried a brute force approach to solving the problem. I deleted the program. Then I went through the registry and deleted everything that contained "FP3D", or "FloorPlan", or "BMF", or "IMSI". Then I did a file search and did the same thing to files (except for the .bmf files). I re-installed the program, and immediately got the "...can't find..." error message when I tried to open a file by double-clicking it. Even though Windows says it "...can't find..." the file in question when double-clicking, the program itself does open, and allows me to browse to open the file, edit the file, and save the changes. When I then close the program, it crashes with the typical:

Floor Plan 3D Application has encountered a problem and needs to close. We are sorry for the inconvenience. If you were in the middle of something, the information you were working on might be lost. Please tell Microsoft about this problem. We have created an error report that you can send to us. etc.

Another bit of data that might (but probably won't) prove useful. If I double-click the file, get the "...can't find..." message, click OK, and then double-click the file again, it opens up in FloorPlan.

I dunno. Beats the heck out of me.

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"