Introducción a las variables del sistema
Las variables del sistema son variables integradas que Visual FoxPro crea y mantiene automáticamente. Son PUBLIC de forma predeterminada, pero puede declararlas PRIVATE.
Nota La funcionalidad de muchas variables del sistema se ha reemplazado por nuevas funciones de Visual FoxPro. Para obtener más detalles, consulte la descripción de cada variable del sistema.
La siguiente tabla indica los cinco tipos de variables del sistema de Visual FoxPro y la forma en que se designan en las expresiones.
Tipo de variable | Descripción | Expresión |
---|---|---|
C | Character | cExpression |
D | Fecha | dExpression |
línea | Lógicas | lExpression |
N | Numérico | nExpression |
O | Objeto | oExpresión |
La siguiente tabla incluye todas las variables del sistema, sus tipos y sus valores predeterminados.
Variable | Tipo | Valor predeterminado |
---|---|---|
_ALIGNMENT | C | LEFT |
_ASCIICOLS | N | 80 |
_ASCIIROWS | N | 63 |
_ASSIST | C | Cadena vacía |
_BEAUTIFY | C | Cadena vacía |
_BOX | L | .T. |
_BROWSER | C | Browser.app |
_BUILDER | C | Builder.app |
_CALCMEM | N | 0,0 |
_CALCVALUE | N | 0,0 |
_CLIPTEXT | C | Cadena vacía |
_CONVERTER | C | Convert.app |
_COVERAGE | C | Coverage.app |
_CUROBJ | N | -1 |
_DBLCLICK | N | 0,5 |
_DIARYDATE | D | Fecha actual |
_DOS | L | Verdadero (.T.) en FoxPro para MS-DOS |
_FOXDOC | C | Cadena vacía |
_GALLERY | C | Gallery.app |
_GENGRAPH | C | Cadena vacía |
_GENHTML | C | Genhtml.prg |
_GENMENU | C | Genmenu.prg |
_GENPD | C | Cadena vacía |
_GENSCRN | C | Genscrn.prg |
_GENXTAB | C | Cadena vacía |
_GETEXPR | C | Cadena vacía |
_INCLUDE | C | Cadena vacía |
_INDENT | N | 0 |
_LMARGIN | N | 0 |
_MAC | L | Verdadero (.T.) en Visual FoxPro para Macintosh |
_MLINE | N | 0 |
_PADVANCE | C | FORMFEED |
_PAGENO | N | 1 |
_PBPAGE | N | 1 |
_PCOLNO | N | Columna actual |
_PCOPIES | N | 1 |
_PDRIVER | C | Cadena vacía |
_PDSETUP | C | Cadena vacía |
_PECODE | C | Cadena vacía |
_PEJECT | C | NONE |
_PEPAGE | N | 32767 |
_PLENGTH | N | 66 |
_PLINENO | N | 0 |
_PLOFFSET | N | 0 |
_PPITCH | C | DEFAULT |
_PQUALITY | L | .F. |
_PRETEXT | C | Cadena vacía |
_PSCODE | C | Cadena vacía |
_PSPACING | N | 1 |
_PWAIT | L | .F. |
_RMARGIN | N | 80 |
_RUNACTIVEDOC | C | Runactd.prg |
_SAMPLES | C | HOME() + "SAMPLES" |
_SCCTEXT | C | Scctext.prg |
_SCREEN | O | FORM |
_SHELL | C | Cadena vacía |
_SPELLCHK | C | SPELLCHK.APP |
_STARTUP | C | Cadena vacía |
_TABS | C | Cadena vacía |
_TALLY | N | 0 |
_TEXT | C | –1 |
_THROTTLE | N | 0 |
_TRANSPORT | C | Cadena vacía |
_TRIGGERLEVEL | N | 0 |
_UNIX | L | Verdadero (.T.) en FoxPro para UNIX |
_VFP | O | Aplicación de Microsoft Visual FoxPro 7.0 |
_WINDOWS | L | Verdadero (.T.) en Visual FoxPro para Windows |
_WIZARD | C | Wizard.app |
_WRAP | L | .F. |