Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TXT
**********************************************************
Answers to Commonly Asked Question About
Microsoft(R) FoxPro(R) for MS-DOS (R) Version 2.5a
(C)1993 Microsoft Corporation. All Rights Reserved.
**********************************************************
========
CONTENTS
========
Part
----
Description
-----------
1
2
3
4
5
6
7
8
9
10
Installation
Network Issues
Converting from FoxPro 2.0 to FoxPro 2.5 for MS-DOS
New Features
Printing Issues
Screens
Importing Data
BROWSE Command
Creating Applications
Product Support
---------------------------------------------------------====================
Part 1: Installation
====================
Overview of Questions
--------------------1
Question 1
Why does the FoxPro installation sometimes stop before
allowing the installation of optional components?
Answer 1
Sometimes in low memory conditions the installation program
is unable to determine whether to run the Standard
(FOXPRO.EXE) or the 32-bit Extended (FOXPROX.EXE) version
to complete the installation. If you're installing from
within Windows, you can exit Windows to make more memory
available. If you have any TSR programs residing in memory,
removing them from memory may free additional memory. For
information on installing optional components after you have
installed FoxPro, see Question 2 in this section.
---------------------------------------------------------Question 2
How do I install additional files that I didn't specify
during installation?
Answer 2
Restart FoxPro by typing FOX at the MS-DOS prompt and
pressing Enter. Insert any one of the product disks into
drive A and enter the following command in the FoxPro
Command window:
DO INSTALL
You are prompted to insert the disk or disks that
contain the additional files you want to install. If you
are attempting to install from a drive other than drive A,
you are instructed to select another source drive
after the "Abort, Retry, Fail?" message.
---------------------------------------------------------Question 3
Why does FoxPro reboot during the installation process?
Answer 3
You could have an anti-virus program running, a memory
conflict, or an old video driver. Disable any anti-virus
program or old video driver and retry the installation
of optional components as described in Question 2, above.
Make sure you are excluding areas of memory required to
load video drivers or network cards. For example, if you
are loading EMM386 in your CONFIG.SYS file, the
"X=D800-DFFF" parameter in the following device driver
load command in MS-DOS will reserve those memory segments:
DEVICE=C:\WINDOWS\EMM386.EXE RAM 2048 X=D800-DFFF
If you are using an older version of your video card
driver, contact the manufacturer or use the Microsoft
---------------------------------------------------------Question 10
Why do I have several files with the extension .TMP on my
disk?
Answer 10
Every time you load FoxPro, it creates temporary (.TMP)
files. These files are automatically deleted when you exit
FoxPro with a normal shutdown. However, .TMP files still
exist if you reboot the machine from within FoxPro, or if
you don't have delete rights in the directory where the
files reside. Exit FoxPro and acquire the rights to delete
all these files. One caution: Other programs, such as
Windows, also create .TMP files. To be safe, make sure no
other applications are active when you delete .TMP files.
---------------------------------------------------------Question 11
When I try to start up a second instance of FoxPro 2.5 for
MS-DOS within Windows, I get the error "Cannot access file
at this time." This only happens when the version of
FoxPro resides on my local drive.
Answer 11
The MS-DOS SHARE program is the most common cause of this
problem. Current workarounds include marking the FoxPro
FOXPRO.EXE and FOXPROX.EXE files read only, running under
Windows for Workgroups, or running a copy of FoxPro from
a network location.
---------------------------------------------------------======================
Part 2: Network Issues
======================
Overview of Questions
--------------------1
---------------------------------------------------------Question 1
FoxPro 2.0 supported 25 work areas. Has this limit been
raised in 2.5?
Answer 1
Yes. Both FoxPro 2.5 for Windows and the 32-bit Extended
version of FoxPro 2.5 for MS-DOS support 225 work areas.
---------------------------------------------------------Question 2
Are additional file types supported for direct import into
FoxPro?
Answer 2
Yes. We have added support for importing files from
Microsoft Excel 3.0, Microsoft Excel 4.0, Paradox 3.5,
and Paradox 4.0.
---------------------------------------------------------Question 3
What language enhancements have been made to FoxPro 2.5?
Answer 3
FoxPro 2.5 contains additional generator directives, new
system memory variables, and new and enhanced commands and
functions. For a complete listing of new features in
FoxPro 2.5, refer to the Update manual.
---------------------------------------------------------Question 4
I've heard a great deal of discussion about crossplatform application development. Is this capability a
reality with FoxPro 2.5?
Answer 4
Yes. FoxPro 2.5 allows you to create and maintain
applications that run on multiple platforms, such as Windows
and MS-DOS, and share data with full record locking and
other multi-user capabilities. An application that can run
on multiple platforms is a cross-platform application.
There are several different approaches to writing crossplatform applications in FoxPro. You can run your MS-DOS
applications directly in Windows without changing the
applications. Another option automatically takes your
application from one platform and transports it to another
without any additional coding. Transporting is designed for
applications developed with the FoxPro power tools: Screen
Builder, Menu Builder, Report Writer, and Label Designer.
The third approach allows you to transport your application
Answer 2
When you created the report, you used alias names in your
field definitions. To correct the report, simply remove the
alias names. For example, a field containing CUSTOMER.NAME
should be modified to contain only NAME.
---------------------------------------------------------Question 3
Why can't I select the printer driver check box in the
Printer Setup dialog box?
Answer 3
This problem occurs if you are missing the GENPD.APP file,
if the _GENPD memory variable is set incorrectly, if the
resource file is turned off, or if the FOXUSER file is
missing, damaged, or marked as read only.
---------------------------------------------------------Question 4
I'm using a Novell network. I can print by using the
Novell CAPTURE command, but the SET PRINTER TO \\SPOOLER
command doesn't work. How can I correct this problem?
Answer 4
If you are receiving the error message "Printer not ready,"
make sure that there are no spaces before or after the
\\SPOOLER clauses of SET PRINTER. If the printer information
doesn't print until you exit FoxPro, you must issue the
SET PRINT TO command in order to release the print spooler.
---------------------------------------------------------Question 5
I can't make the printer drivers work in an executable
file. How can I correct this problem?
Answer 5
Open the project to make sure that the GENPD.APP file is
included in the project as an application. If it isn't
included, add GENPD.APP to the project as an application.
To add GENPD.APP as an application, choose the Add push
button. In the dialog that appears, choose
Application from the Type popup, select GENPD.APP and then
choose the Add push button.
Note: GENPD.APP is automatically marked as an excluded
project element.
Rebuild the project and your executable file. Make sure
that you distribute the GENPD.APP, FOXUSER.DBF,
FOXUSER.FPT, and FOXSWAP.COM files with your executable
file.
----------------------------------------------------------
===============
Part 6: Screens
===============
Overview of Questions
--------------------1
---------------------------------------------------------======================
Part 8: BROWSE Command
======================
Overview of Questions
--------------------1
End of PSSKB.TXT
================