This section contains more general technical information, including file types, file structures, and other reference information about Visual FoxPro elements.
In This Section
- File Extensions and File Types
This section contains lists of the extensions and their associated file types that are used with Microsoft Visual FoxPro.
- Visual FoxPro System Capacities
Some capacities might be limited by available memory.
- Table File Structure (.dbc, .dbf, .frx, .lbx, .mnx, .pjx, .scx, .vcx)
Microsoft Visual FoxPro uses tables to store data that defines different file types.
- Table Structures of Table Files (.dbc, .frx, .lbx, .mnx, .pjx, .scx, .vcx)
The descriptions of the table structures are stored in files located in the FILESPEC directory.
- Memo File Structure (.FPT)
Memo files contain one header record and any number of block structures.
- Index File Structure (.idx)
Index files contain one header record and one or many node records.
- Compact Index File Structure (.idx)
The Compact Index Header Record is described in this section.
- Compound Index File Structure (.cdx)
All compound indexes are compact indexes.
The Microsoft Visual FoxPro reference includes topics on productivity tools, as well as the controls, objects, properties, methods, events, statements, functions, and constants available.
- User Interface Reference
User interface (UI) reference topics explain the options that appear on various dialog boxes, windows, and other user interfaces. These types of topics generally appear when you press F1 in a dialog box or window.
- Error Messages
Find information about some of the more common error messages in Microsoft Visual FoxPro.
- Using Visual FoxPro
Visual FoxPro programming features are designed to improve developer productivity, including Access and Assign methods, support for more graphic file formats, and language to simplify programming tasks.
- Developing Visual FoxPro Applications
This section 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.
- Programming in Visual FoxPro
Visual FoxPro is a powerful interactive data management tool, but you also can access the full power of Visual FoxPro by creating applications. Understanding object-oriented programming techniques and the event-driven model can maximize your programming productivity.