Constellation Knowledge Network - Conocimiento de adivinación - ¿Quién puede enumerar algunos comandos utilizados comúnmente en Visual FoxPro?

¿Quién puede enumerar algunos comandos utilizados comúnmente en Visual FoxPro?

Tabla de categorías de comandos comunes de Visual FoxPro

Comandos de registros y archivos de base de datos

Agregar tabla Agrega una tabla libre a la base de datos actual.

APPEND agrega uno o más registros nuevos al final de la tabla.

Agregar desde matriz agrega los registros de la matriz a la tabla.

APPEND FROM lee registros de un archivo y los agrega al final de la tabla actual.

APPEND GENERAL importa objetos OLE desde un archivo y los coloca en campos públicos.

Appendememo copia el contenido de un archivo de texto en el campo memo.

El procedimiento de adición agrega el procedimiento almacenado en el archivo de texto a la base de datos actual.

PROMEDIO calcula la media aritmética de una expresión o campo numérico.

En blanco se borran los datos de todos los campos del registro actual.

Examinar abre una ventana de exploración que muestra registros de la tabla actual o seleccionada.

CALCULATE realiza operaciones financieras y estadísticas sobre campos de una tabla o expresiones que contienen campos.

Cambie los campos que se muestran para editar.

Cerrar Cierra todo tipo de archivos.

Cerrar nota Cierra una o más ventanas de edición de comentarios.

Compile la base de datos para compilar los procedimientos almacenados en la base de datos.

Continuar con el comando de posicionamiento anterior.

Copiar notas Copia el contenido del campo de nota especificado en el registro actual a un archivo de texto.

COPIAR PROCEDIMIENTOS copia los procedimientos almacenados en la base de datos actual en un archivo de texto.

Copiar estructura crea una nueva tabla libre y vacía utilizando la estructura de tabla actualmente seleccionada.

La extensión Copiar estructura crea una nueva tabla cuyos campos contienen la información de la estructura de la tabla actualmente seleccionada.

Copiar a matriz copia los datos de la tabla actualmente seleccionada a una matriz.

Copiar a crea un nuevo archivo con el contenido de la tabla seleccionada actualmente.

Cuenta el número de registros en la tabla de estadísticas

CREATE genera una nueva tabla de Visual FoxPro.

Crear conexión crea una conexión con nombre y la almacena en la base de datos actual.

Crear base de datosCrea y abre la base de datos.

CREATE TRIGGER crea un activador de eliminación, inserción o actualización para la tabla.

CREATE VIEW crea archivos de vista desde el entorno VisualFoxPro.

Eliminar marcar registros para su eliminación.

Eliminar conexión elimina la conexión nombrada de la base de datos actual.

Eliminar base de datos Elimina la base de datos del disco.

DELETE TRIGGER elimina un activador de eliminación, inserción o actualización de una tabla en la base de datos actual.

Eliminar vista elimina la vista SQL de la base de datos actual.

DISPLAY muestra información relacionada con la tabla actual en la ventana principal de VisualFoxPro o en la ventana definida por el usuario.

Mostrar conexiones muestra información sobre las conexiones nombradas en la base de datos actual.

Mostrar base de datos muestra información sobre la base de datos actual o información sobre campos, conexiones con nombre, tablas o vistas en la base de datos actual.

Mostrar memoria muestra el contenido actual de las variables y matrices de la memoria.

DISPLAY PROCEDURES muestra los nombres de los procedimientos almacenados en la base de datos actual.

Mostrar estructura muestra la estructura del archivo de tabla.

Mostrar tablas muestra todas las tablas y la información de las mismas contenidas en la base de datos actual.

La vista de visualización muestra información sobre la vista SQL en la base de datos actual y si la vista SQL se basa en una tabla local o remota.

DROP TABLE elimina una tabla de la base de datos y la elimina del disco.

DROP VIEW elimina la vista SQL especificada de la base de datos actual.

Editar muestra el campo a editar.

La estructura de comandos de FoxPro generalmente consta de verbos de comando, cuerpos de oraciones y comentarios.

Por ejemplo: lista[alcance][[lista de nombres de campo de campo][CONDICIÓN FOR][condición WHILE][OFF][imprimir]

Términos comunes

Alcance: Indica el rango de ejecución del registro, que puede ser uno de los siguientes:

ALL significa todos los registros;

La siguiente n significa los siguientes n registros a partir del actual registro;

El registro n representa el número de registro n;

REST se refiere desde el registro actual hasta el último registro.

Campo nombre de campo tabla: campos utilizados para especificar operaciones. Varios campos están separados por comas.

PARA condición: Operar sobre registros que cumplan la condición.

Condición WHILE: Detiene la ejecución del comando cuando encuentra el primer registro que no cumple la condición.

En el siguiente comando, las palabras en mayúsculas en inglés son palabras clave y deben escribirse como tales.

"Términos comunes" se refiere a los siguientes términos opcionales:

[Ámbito][Tabla de nombres de campo] [FOR condiciones] [WHILE condiciones]

En el comando La "lista" se refiere a los elementos separados por ",". Por ejemplo, una "lista de nombres de campos" sería separar cada nombre de campo con una coma.

El significado de algunas palabras en inglés: Nombre de la base de datos Nombre de los datos Nombre de la tabla Nombre de la tabla de datos Nombre del archivo Nombre de la vista Nombre de la vista Nombre de la matriz Nombre de la matriz

Consejo: se requieren comandos subrayados para este curso de .

Primero, cree, abra, cierre y elimine la base de datos

Crear base de datos:

¿Crear base de datos [nombre de la base de datos|? ]

Para eliminar una base de datos del disco, haga lo siguiente:

Eliminar base de datos nombre de base de datos|?

Base de datos abierta:

Base de datos abierta [exclusiva|compartida][sin actualización]

Diseñador de base de datos abierta (permite a los usuarios editar interactivamente la base de datos actual):

p>

Modificar base de datos [nombre de base de datos|? ]

El nombre de la base de datos especificada es la base de datos actual.

Especifique la base de datos actual:

Establezca la base de datos en [nombre de la base de datos]

El nombre de la base de datos debe ser una base de datos abierta. Si se omite nombre de base de datos nombre de base de datos, no se especifica la base de datos actual (no hay ninguna base de datos actual).

Cerrar base de datos:

Cerrar base de datos [todas]

Cerrar la base de datos actual. Si hay una cláusula ALL, cierre todas las bases de datos abiertas.

En segundo lugar, cree, abra, cierre y elimine tablas y vistas de datos

Crear tabla de datos (comando SQL):

Crear tabla DBF nombre (Col_name) 1 tipo 1[NOT NULL/NULL]

[{, Col_name2 Type2 [NOT NULL/NULL]}....])

Table_name es el nombre de la tabla de datos creada.

Nombre de columna 1, nombre de columna 2, ... son los nombres de las columnas de la tabla.

Tipo 1, Tipo 2... el tipo de datos de la columna correspondiente (consulte la Tabla 3-9 para los tipos de datos de VFP).

Si la descripción no es nula, no se permite la asignación de valores nulos en la columna (en este caso, la columna no puede contener valores nulos y se devolverá un mensaje de error si se inserta un valor NULL ).

Agregar una tabla de datos a la base de datos abierta actualmente:

Agregar tabla nombre de tabla|?

Eliminar una tabla de datos de la base de datos actualmente abierta:

Eliminar tabla nombre de tabla|? [Eliminar]

Si se incluye la cláusula DELETE, el archivo de la tabla se eliminará del disco; de lo contrario, solo se eliminará de la base de datos, pero el archivo aún se guardará en el disco.

Crear una vista en la base de datos actualmente abierta:

Crear el nombre de la vista de vista SQL como SELECT...

Seleccionar donde... es una declaración de selección .

Al ejecutar esta declaración, si no hay una base de datos abierta, se creará una vista independiente y dicha vista no se podrá almacenar.

Para eliminar una vista de la base de datos actualmente abierta:

Eliminar vista nombre de vista

Abrir una tabla:

Usar nombre de tabla|? [En el código de área de trabajo]

Cree una nueva tabla después de unir la tabla de datos actual con otra tabla de datos:

Utilice el alias de la tabla del código de área de trabajo para conectarse a la condición [nombre del campo del campo | tabla] nombre de la tabla

Tres. Edite y modifique tablas de datos y estructuras de tablas

Abra la ventana del navegador (donde puede editar la tabla de datos):

BROWSW (consulte las páginas 114 ~ 116 para conocer el formato específico).

Abrir y modificar campos en la tabla de datos:

(1) Cambiar [Lista de nombres de campos]

(2) Editar [Lista de nombres de campos]

Las funciones de estos dos comandos son similares y hay muchos términos opcionales (consulte el manual para obtener más detalles).

Cambiar el nombre de la tabla de datos:

Cambie el nombre de la tabla nombretabla1 a nombretabla2

La tabla de datos nombretabla1 debe existir y no se puede abrir.

Cambiar nombre de vista:

Cambie el nombre de la vista viewname1 para ver el nombre 2

La tabla de datos tablename1 debe existir y no se puede abrir.

Modificar la estructura de la tabla de datos (comando SQL):

Cambiar nombre de tabla

Agregar tipo de nombre de campo [NULL | NOT NULL]

[, tipo de nombre de campo [NULL | NOT NULL];

[ALTER COLUMN tipo de nombre de campo { NULL | NOT NULL }];

[{, tipo de nombre de campo NO NULL | }....];

[Eliminar nombre de campo[, nombre de campo[,...]]

Asociar la tabla actual con otra tabla:

Establezca la relación en [expresión1 con el código de espacio de trabajo 1 | alias de tabla 1];

[, expresión 2 con el código de espacio de trabajo 2 | alias de tabla 2] [,...]

Los dos las tablas relacionadas deben haber sido indexadas y ordenadas por expresión de asociación de antemano.

Establezca una asociación de uno a muchos entre la tabla actual y otra tabla:

Establezca SKIP en el alias de tabla 1[, alias de tabla 2]

Eliminar Asociación entre la tabla actual y otra tabla:

Establecer la relación con el código del espacio de trabajo | alias de la tabla

4. .)

Instrucción SELECT de consulta de datos (comando SQL)

Para conocer el formato, consulte los capítulos pertinentes del libro de texto. Este es el contenido clave de este curso y debe dominarse.

Cambiar registros en la tabla de datos:

Reemplazar el campo 1 con la expresión 1 [adición]

[, & lt[, & lt campo 2 & gtUse; & ltExpression 2 & gt[addition],...];

[Para la condición 1][y condición 2]

La cláusula ADDITIVE se aplica al campo de marcas, esto significa agregar el valor de la expresión al final del campo.

Utilice el valor de la matriz de memoria para actualizar el registro en la tabla de datos:

Reemplazar desde la matriz nombre de la matriz[lista de nombres de campo de campo][cláusula pública]

Usar Actualizar registros en la tabla con nuevos valores (comando SQL):

Actualizar [nombre de la base de datos! ]tablename;

SET Columna _ 1 = expresión 1[{ Columna _ 2 = expresión 2 }...] ;

[WHERE condición]

Usar Los datos de la tabla actualizan la tabla actualmente abierta en el espacio de trabajo especificado:

Actualizar el nombre del campo a partir del nombre del archivo;

Reemplazar el nombre del campo 1 con expr1

[, Nombre de campo 2 con expresión 2 [,...]]

Marcar registro para eliminación (comando SQL):

De [nombre de base de datos! ]tablename;

[dónde condición]

Marcar registros para eliminar:

Eliminar [rango] [FOR condición] [WHILE condición];

[Código de espacio de trabajo|Alias ​​de tabla]

Eliminar permanentemente los registros marcados para su eliminación:

Wrapper

Eliminar permanentemente los registros marcados para su eliminación en una base de datos abierta Eliminado registros:

Empaquetar base de datos

Eliminar marca de eliminación (reanudar)

Recuperar [términos comunes]

Eliminar todo en la tabla Registro (conservar la estructura de la tabla):

ZAP[en el nombre de la tabla|alias]

Agregar registro al archivo de la tabla de datos:

Agregar [en blanco][ en el espacio de trabajo código | alias]

Extraer datos de otro archivo y agregarlos al final de la tabla de datos actual:

¿Agregar desde nombre de archivo? [Lista de nombres de campos de campo][Para condiciones]

El archivo especificado por nombre de archivo puede ser una tabla de datos, una hoja de cálculo EXCEL, un archivo de texto, etc. Si no es una hoja de datos, se requieren cláusulas adicionales para especificar el formato (consulte el manual para obtener más detalles).

Agregue el valor de la matriz de memoria al final de la tabla de datos actual:

Agregue los datos de la matriz nombre de matriz [FOR condition][lista de nombres de campos de campo]

Una fila de corresponde a un nuevo registro y una columna corresponde a un campo.

Ingrese un objeto OLE de un archivo y colóquelo en un campo general:

Agregue el nombre del campo general [de nombre de archivo]

Si en la cláusula de nombre de archivo está omitido, los campos especificados se borrarán.

Copie el contenido del archivo de texto en el campo de nota:

Nombre del campo de nota de Appendememo [del nombre del archivo] [sobrescribir]

Si la cláusula en el nombre del archivo es Si se omite, se borrará el campo especificado.

Insertar un nuevo registro (antes o después del registro actual):

Insertar [EN BLANCO][antes]

Si no se omite BLANCO, un registro en blanco se insertará y no se mostrará la ventana de entrada.

Insertar nuevos registros en la tabla y asignar valores (comando SQL):

Insertar en nombre de tabla [(Campo 1 [, Campo 2,...])] valor ( eexpression 1 [ , eexpression 2,...])

o

De matriz ArrayName | Insertar desde MEMVAR en nombre de tabla

Si hay una cláusula FROM MEMVAR , el campo se asigna a una variable de memoria con el mismo nombre.

Borrar los datos del campo en el registro actual:

En blanco [cláusula común]

Mover el puntero del registro:

Omitir [n] [Código de espacio de trabajo | Alias ​​de tabla]

Verbo (abreviatura de verbo) gestión de archivos (copiar, crear y eliminar archivos y carpetas)

Copiar tablas u otros tipos del actual archivo de tabla (debe abrir la tabla)

Copiar al nombre del archivo [nombre del campo de la lista de campos][términos generales][otros términos]

Si no se especifica ningún tipo, copie lo mismo que la hoja de datos de la tabla actual.

Copiar la estructura de la tabla

Copiar la estructura al nombre del archivo [lista de nombres de campos]

Copiar cualquier archivo:

Copiar el archivo Copiar el archivo de origen al archivo de destino

Si usa este comando para copiar una tabla, debe cerrar la tabla.

Eliminar cualquier archivo del disco:

(1) ¿Borrar nombre del archivo|?

(2) ¿Eliminar archivo [nombre de archivo|? ]

Se cambia el nombre de cualquier archivo (o se mueve a otra carpeta):

Cambie el nombre del archivo 1 al nombre del archivo 2

Dónde, archivo Tanto el nombre1 como el nombre2 pueden contienen caminos. Si no están en la misma carpeta, mueva nombre de archivo1 a la carpeta donde está nombre de archivo2.

Mostrar información del archivo en una carpeta:

Directorio | Directorio [en la unidad]

Eliminar una carpeta del disco:

RD | Nombre de la carpeta REDIR

Crear una carpeta en el disco:

Nombre de la carpeta MKDIR

6.Copia y transferencia de datos

Datos transferencia entre un solo registro y una matriz

Registro actual → matriz o variable de memoria:

Distribuya [lista de nombres de campos de campo][comentarios] al nombre de la matriz[ MEMVAR [BLANCO]

Donde [EN BLANCO] significa crear una matriz de elementos vacíos. Si se utiliza la cláusula MEMVAR, esto significa que el valor de cada campo se copia en una variable de memoria con el mismo nombre y tipo.

Si se incluye la cláusula memo, los campos MEMO se copiarán juntos.

Matriz o variable de memoria → registro actual

Recopilar del nombre de la matriz MEMVAR [lista de nombres de campo] [memo]

Utilice una variable de memoria o una matriz con el mismo nombre La primera línea reemplaza el registro actual. Si la matriz es una matriz 2D de varias filas, solo se utiliza la primera fila.

Transferencia de datos entre registros de lotes y matrices

Tabla → Matriz:

Copiar a matriz nombre de matriz [cláusula común]

Matriz→Tabla :

(1) Agregar desde la matriz nombre de matriz [usado para condiciones][lista de nombres de campos de campo]

Agregue el valor de la matriz de memoria al final de la tabla de datos, uno La fila corresponde a un nuevo registro y una columna corresponde a un campo.

(2) Reemplazar FROM matriz nombre de matriz [cláusula pública]

Actualizar registros calificados en la tabla de datos con el valor de la matriz de memoria.

Resultado de la consulta → matriz:

SELECT... INTO ARRAY nombre de matriz

Transfiera el resultado de la consulta de la instrucción SQL SELECT a la matriz nombre de matriz. Aquí "seleccionar..." puede haber varias formas de declaraciones de consulta de selección.

Asignar un valor a una variable de memoria:

Almacenar la expresión en el nombre de la variable

o

Nombre de la variable = expresión

p>

7. Ordenar e indexar

Crear una nueva tabla de datos después de ordenar la tabla actual:

Ordenar por nombre de campo 1 [/A /D] por nombre de archivo. ;

[/C][Nombre de campo 2 [/A | /D] [/C]...];

[Orden ascendente|Orden descendente][Cláusulas comunes] ;

p>

Crear un único archivo de índice:

INDICE EN EXPRESIÓN A UN ÚNICO NOMBRE DE ARCHIVO DE ÍNDICE;

[PARA <condiciones>] [ÚNICO][COMPACTO];

[Orden ascendente][Orden descendente][Aditivo]

Crear un archivo de índice compuesto:

Nombre de índice de etiqueta de índice en expresión [nombre de archivo de índice compuesto];

[PAR condición][único|candidato];

[Orden ascendente][Orden descendente][Aditivo]

Usar archivo de índice:

Abra el archivo de índice al abrir la tabla. El comando USE tiene una cláusula INDEX:

Usar nombre de tabla|? [código de espacio de trabajo interno][lista de nombres de archivos de índice de índice|? ]

Abra uno o más archivos de índice para la tabla actual:

Establezca el índice en [lista de nombres de archivos de índice|? 〕;

[Número de nombre de archivo de índice secuencial|nombre de archivo de índice|[etiqueta] nombre de índice[nombre de archivo de índice compuesto];

[Orden ascendente][Orden descendente]

Especifique la serie de intercalación de los campos de caracteres al ordenar o indexar:

Establecer paginación en serie vinculante

Para cadenas de caracteres chinos, "serie de revisión" puede ser "máquina", " Uno de "Pinyin" y "Stroke" (debe estar entre comillas), es decir, ordenados por código de máquina, Pinyin y trazos respectivamente.

Especifique etiquetas o archivos de índice de control en la tabla actual:

Establezca el orden en;

[nombre de archivo de índice número de serie|nombre de archivo de índice|[etiqueta] ] Nombre del índice [nombre del archivo de índice compuesto];

[Código de espacio de trabajo|Alias ​​de tabla];

[Orden ascendente][Orden descendente]

Eliminar índice

p>

Eliminar todas las etiquetas de [nombre de archivo de índice compuesto]

Eliminar ID de índice de etiqueta 1 [nombre de archivo de índice compuesto 1];

[, ID de índice 2 [índice compuesto Nombre de archivo 2]]…

8. Búsqueda y posicionamiento

Encuentre el primer registro en la tabla actual que cumpla las condiciones en orden:

Bajo las condiciones de posicionamiento [Alcance][Condición WHILE]

Después de encontrarlo, coloque el puntero de registro en el primer registro que cumpla la condición y el valor de retorno de la función ENCONTRADO () es verdadero.

Buscar en la tabla de índice:

Buscar cExpr

donde cExpr es una expresión de cadena. Si se encuentra, el puntero de registro se coloca en el primer registro que cumple la condición y la función ENCONTRADO() devuelve un valor verdadero cuando la búsqueda falla, el valor de retorno de ENCONTRADO() es falso y se ubica el puntero de registro; al final del archivo.

Buscar en la tabla de índice:

Buscar eExpr

[Número de nombre de archivo de índice secuencial | Nombre de archivo de índice [Etiqueta] Nombre de índice [Nombre de archivo de índice compuesto | ];

[Orden ascendente][Orden descendente]〳;

[Código de espacio de trabajo|Alias ​​de tabla]

Si se encuentra, el puntero del registro se ubica en el primer elemento que cumple la condición y es verdadero; cuando la búsqueda falla, el valor de retorno de FOUND() es falso y el puntero de registro se ubica al final del archivo.

Continuar buscando:

Continuar

Después de encontrar un registro usando LOCALIZAR, buscar o BUSCAR, continúe buscando el siguiente registro.

Los resultados de la búsqueda utilizando los comandos de búsqueda anteriores LOCALIZAR, ENCONTRAR, BUSCAR y CONTINUAR pueden reflejarse en el valor de retorno de la función ENCONTRAR().

9. Cálculo estadístico

Número de registros en la tabla estadística:

Contar [rango] [CONDICIÓN FOR] [CONDICIÓN MIENTRAS] [nombre de la variable de memoria ]

Calcula el número de registros que cumplen las condiciones, muestra el número de registros o asigna el resultado a un nombre de variable de memoria.

Suma:

SUM[lista de expresiones];

[rango] [FOR condición] [WHILE condición][al nombre de la variable de memoria|al nombre de la matriz]

Promedio:

Promedio [lista de expresiones];

[rango] [condición FOR] [condición WHILE][al nombre de la variable de memoria|al nombre de la matriz]

Agrupa y suma los campos numéricos en la tabla actual:

Total de nombres de tabla de nombre de campo [cláusula común]

Donde, nombre de tabla es el nombre de archivo de la tabla donde se almacenan los resultados y el nombre del campo es el campo que determina la agrupación de la suma.

Cálculo:

Lista de expresiones de cálculo;

[Rango] [CONDICIÓN FOR] [CONDICIÓN WHILE][Al nombre de la variable de memoria|Al nombre de la matriz]

p>

La lista de expresiones puede ser cualquier combinación de las siguientes funciones:

AVG(nExpr), CNT(), MAX(eExpr), MIN(eExpr), NPV(nExpr1, nExpr2,… ),

Desviación estándar (nExpr), suma (nExpr), valor de riesgo (nExpr)

Entre ellos, nExpr es una expresión numérica y eExpr es una expresión arbitraria.

X.Control del programa

Declaración condicional:

SI condición [ENTONCES]

……

[ Otros]

[…]

ENDIF

Declaración de múltiples ramas:

Hacer un caso

CASO Expresión lógica 1

……

CASE expresión lógica 2

……

CASE expresión lógica

. ..

[De lo contrario]

...

Fin de caso

Bucle DO:

HACER MIENTRAS Condición

[Bucle]

……

[Salir]

……

Endor

p>

Bucle FOR

Variable de bucle FOR = valor inicial a valor final tamaño del paso tamaño del paso

....([Bucle] o [Salir] se pueden insertar en en el medio)

ENDFOR |Siguiente

Ciclo de escaneo (registros que cumplen con las condiciones en la tabla circular):

Escaneo [rango][condición] [WHILE Condición]

....(Se puede insertar [Bucle] o [Salir] en el medio)

Finalizar escaneo

Establecer período de escaneo

Para cada variable del grupo

Comando

[Salir]

[Bucle]

ENDFOR NEXT [Var] ]

XI. Otros

Definir matriz:

DECLARAR |Nombre de la matriz de dimensiones (subíndice 1, subíndice 2,...)

Proceso de definición:

Nombre del procedimiento

Lista de parámetros

......

Volver [a principal | al nombre del programa]

Definir función :

Nombre de la función

Lista de parámetros

......

Expresión de retorno

Llamada subrutina o procedimiento.

NOMBRE DE SURUTINA DO|Nombre del programa [en el nombre del archivo del programa][con lista de parámetros]

Definir variables públicas:

Lista de nombres de variables públicas

p>

PUBLIC [ARRAY] nombre de matriz 1 (fila 1, columna 1) [, nombre de matriz 2 (fila 2, columna 2) [,...]]

Definir privado variables

Lista de nombres de variables privadas

TODAS privadas[LIKE | EXCEPTO comodín]

Definir variables locales

Lista de nombres de variables locales

p>

LOCAL [ARRAY]Nombre de matriz 1 (fila 1, columna 1) [, nombre de matriz 2 (fila 2, columna 2) [,...]]

Muestra diversa información:

Lista... (consulte el manual correspondiente al formato)

Mostrar... (consulte el manual correspondiente al formato)

Mensaje de solicitud de salida:

Espera[<mensaje rápido>] [destinatario <Memory variable>];

[VENTANA[AT[<line>,<columna>][NOWAIT]];

[CLEAR | no CLEAR];

[Tiempo de espera y expresión numérica>]

Varios comandos de configuración:

Establezca si se mostrará el siglo en la fecha:

Establecer siglo activado|desactivado

Establecer el número de decimales mostrados:

Establecer decimales en decimales

Establezca si se procesarán los registros marcados para su eliminación:

Establezca Eliminar activado|Desactivado

Si está activado, los registros marcados para su eliminación no se procesarán.

Establece si se muestran los resultados del comando:

Activa|desactiva la llamada

Establece la ruta de búsqueda del archivo:

Establezca la ruta en Ruta

Establezca si los parámetros pasados ​​a una subrutina o función personalizada se pasan por valor o por referencia:

Establezca UDFPARMS en valor|referencia

Si se establece en VALOR para pasar por valor.

Ejecutar un comando o programa externo:

Ejecutar un comando o programa

Mostrar o imprimir en la ubicación especificada:

@Aceptar , columna Say...

Muestra el valor de la expresión en la posición especificada, espera la entrada del usuario y asigna el valor de entrada a la variable:

@ fila, columna SAY expresión obtiene el nombre de la variable [Fórmula de expresión predeterminada]

Leer

Ejemplo:

@2, 2 dijo "Ingrese la cantidad:" para obtener nMoney predeterminado 50.

Lectura

En este ejemplo, "Ingrese el monto:" se muestra en la segunda fila y la segunda columna, y luego el usuario ingresa un valor y asigna el valor ingresado por el usuario a la variable nDinero. Si el usuario no ingresa un valor (presione Enter directamente), se asigna 50 a nMoney. Tenga en cuenta que "Leer" no se puede omitir en la siguiente línea.

上篇: ¿Cuáles son algunos de los alimentos que son nutritivos y muy agradables de comer y que los clientes comen siempre? 下篇: Animación de chica súper simpática
Artículos populares