Thanks, Kevin.
Turns out the problem was the User Preferences form. It is asking "where is the existing database that QSTART just created?"... not "where would you like to PUT the data you are about to enter". Once I put valid directories in there, the login forms runs just fine.
To correct the invalid data, one has to edit the registry. It seems like there should be some error checking both in the user preferences form to stop naive users (like me) from putting wrong info in.
Error checking in the login form so that if it can't find USERS.DBF it gives a more understandable error message might be a good idea, too.
While I was digging around trying to find this, I found that there is a table that isn't mentioned in the documentation: c:\flashstd.dbf Seems like this ought to be mentioned somewhere.
As I'm a new person going through this, I can see the documentation from a different perspective than an old pro. Would you like me to send you a few suggestions as I run into them?
.. Geoff
>Geoff,
>
>Did you run MMSetup after installing MM VFP8?
>
>Also, after creating the application and before compiling, make sure you run DO STARTMM. The only information that's stored in the registry is the database settings (if you've chosen to save app settings to the registry).
>
>Regards,