System Variables Overview
System variables are built-in variables that Visual FoxPro creates and maintains automatically. They are designated as PUBLIC by default, but you can declare them as PRIVATE.
Note |
|---|
| Recent Visual FoxPro features have replaced the functionality of many system variables. For more information, see the description for each system variable and Backward-Compatible Language Elements. |
The following table lists the types of Visual FoxPro system variables and their designation in expressions.
| Variable type | Description | Expression |
|---|---|---|
| C | Character | cExpression |
| D | Date | dExpression |
| L | Logical | lExpression |
| N | Numeric | nExpression |
| O | Object | oExpression |
The following table lists all system variables, their types, and default values.
| Variable | Type | Default value |
|---|---|---|
| C | LEFT | |
| N | 80 | |
| N | 63 | |
| C | Empty string | |
| C | Empty string | |
| L | .T. | |
| C | Browser.app | |
| C | Builder.app | |
| N | 0.0 | |
| N | 0.0 | |
| C | Empty string | |
| C | Empty string | |
| C | Coverage.app | |
| N | -1 | |
| N | 0.5 | |
| D | Current date | |
| L | .T. in FoxPro for MS-DOS | |
| C | Empty string | |
| C | FoxRef.app | |
| C | Gallery.app | |
| C | Empty string | |
| C | Genhtml.prg | |
| C | Genmenu.prg | |
| C | Empty string | |
| C | Genscrn.prg | |
| C | Empty string | |
| C | Empty string | |
| C | Empty string | |
| N | .5 | |
| N | 0 | |
| N | 0 | |
| L | .T. in Visual FoxPro for Macintosh | |
| C | Empty string | |
| N | 0 | |
| C | FORMFEED | |
| N | 1 | |
| N | 0 | |
| N | 1 | |
| N | Current column | |
| N | 1 | |
| C | Empty string | |
| C | Empty string | |
| C | Empty string | |
| C | NONE | |
| N | 32767 | |
| N | 66 | |
| N | 0 | |
| N | 0 | |
| C | DEFAULT | |
| L | .F. | |
| C | Empty string | |
| C | Empty string | |
| N | 1 | |
| L | .F. | |
| N | 80 | |
|
| C | HOME() + "REPORTBUILDER.APP" |
|
| C | HOME() + "REPORTOUTPUT.APP" |
|
| C | HOME() + "REPORTPREVIEW.APP" |
| C | HOME() + "SAMPLES" | |
| C | Scctext.prg | |
| O | FORM | |
| C | Empty string | |
| C | Spellchk.app | |
| C | Empty string | |
| C | Empty string | |
| N | 0 | |
| C | Taskpane.app | |
| C | –1 | |
| N | 0 | |
| C | Toolbox.app | |
| N | -1 | |
| C | Empty string | |
| N | 0 | |
| L | .T. in FoxPro for UNIX | |
| O | Microsoft Visual FoxPro | |
| L | .T. in Visual FoxPro for Windows | |
| C | Wizard.app | |
| L | .F. |
Note