Compiling an Application
You can create event-driven, object-oriented applications one piece at a time. This modular approach makes it possible for you to verify the functionality of each component as you create it. After you have created all the functional components, you can compile them into an application, which assembles the executable components of your project — forms, reports, menus, programs, and so on — into a single file that you can distribute to your users along with your data.
To quickly create a complete project with Application Framework Files, you can use the Application Wizard. After the project is created, the new Application Builder opens, so you can add a database, tables, reports, and forms.
In This Section
- Building Applications
Describes how to build standard applications and create distributable files from your application project.
- Referencing Modifiable Files
Discusses how to identify specific files in your application that can be modified by end users.
- Building an Application File from the Project
Discusses how to create the final file from your project.
- Developing Visual FoxPro Applications
Provides conceptual information on Visual FoxPro application development, including instructions for creating databases and the user interface, and other tasks needed to create applications.
- Application Planning
Discusses how careful planning saves time, effort, and money, and how many of the decisions you make during the planning phase will impact how you create elements of the application.
- Creating the Application
Discusses how to create Visual FoxPro applications, which may include one or more databases, a main program that sets up the system environment, and a user interface comprised of forms, toolbars, and menus.
- Creating Web Services and Components
Describes how you can extend your Visual FoxPro application by making it possible for it to work for multiple users, take advantage of Microsoft ActiveX controls and automation-enabled applications.
- Enhancing Applications using SQL Pass-through Technology
Describes how you can use SQL pass-through (SPT) technology to create objects on the server, run server stored procedures, and execute commands using native server syntax.
- Working with Data
Provides information on how to create effective applications with indexes, tables, and databases based on your data requirements.
- Working with Projects
Defines a project a configuration and a group of files that produce a program or final binary file or files.
- Creating Help
Describes how you can include Help files in your application to provide valuable information for users of your application.
- Testing and Debugging Applications
Discusses the debugging tools provided by Visual FoxPro to help you find and correct any errors you discover in your applications.
- Distributing Applications
Describes how to prepare to distribute your application by including all required files and creating distribution disks, after you have completed developing and testing your application.