Visual FoxPro projects make it easier and faster to develop large applications. When you want create an application and manage files associated with that application, you can use projects to organize and work those files. Projects are actually tables that keep track of all files required by an application as well as dependencies, references, and connections among the files. For example, a simple project might consist of forms, programs, reports, databases, tables, queries and other files.

In This Section

How to: Create Projects

Explains how to create projects.

How to: Create Files in Projects

Explains to how to create new files in projects for application components, such as databases, tables, programs, queries, text files, and so on.

How to: Add Files to a Project

Explains how to add existing files to projects.

How to: Edit Files in Projects

Explains how to edit project files and add descriptions for them.

How to: Search For Code References

Describes how to search for references and text in projects and text files.

How to: Replace Code References

Describes how to replace code references and text that you search for in projects and text files.

How to: View Code Definitions

Describes how to view the definition of a code element found in a code reference search in the current program file.

How to: Remove Files from Projects

Explains how to remove or delete files from projects.

Extending Projects in Visual FoxPro

Introduces and describes how to use Project Manager hooks to extend working with projects programmatically.

Related Sections

Working with Programs

Introduces using program files to store code for executing series of instructions that you do not want to run immediately.

Developing Visual FoxPro Applications

Includes conceptual information about how to develop Visual FoxPro applications, instructions for creating databases and the user interface, and other tasks needed to create Visual FoxPro applications.

Application Planning

Describes 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 Applications

Discusses how to create a Visual FoxPro application, which may include one or more databases, a main program that sets up the application's system environment, and a user interface comprised of forms, toolbars, and menus.

Working with Data

Describes how to create effective applications with indexes, tables, and databases based on your data requirements.