temas variados

Páginas: 8 (1919 palabras) Publicado: 6 de octubre de 2013
Guía teórica programación en Foxpro. 2do lapso.
Conceptos iniciales.
Variable: Espacio de memoria que permite almacenar información que puede cambiar o variar durante la ejecución de un programa. Las variables pueden ser dos tipos: numéricas y alfanuméricas. El nombre de una variable puede contener hasta 8 caracteres: letras y números. Debe comenzar con una letra.
Constante: Valor que nocambia o varia durante la ejecución de un programa. Ejemplo de una constante es el número Pi que siempre vale 3,1416
Comandos de Edición y Ejecución
Modify Command: Permite entrar al editor de programas del foxpro. Puede escribirse como Modi Comm. Los programas en foxpro se reconocen o identifican porque poseen la extensión .Prg. Para almacenar un programa se utiliza la combinación Ctrol + WFormato: Modi Comm [unidad: ] [Nombre del programa]
Ejemplos: Modi comm A:Programa Almacena el programa en la unidad de
Modi comm Sueldos disco por defecto
Do: El comando Do ejecuta un programa en foxpro.
Formato: Do [unidad: ] [Nombre del programa]
Ejemplos: Do A:Programa
Do Sueldos
Comandos de Programación
Clear: Borra / Limpia pantalla
* ó Note: El asterisco o Note permite al usuariohacer un comentario o breve descripción del programa.
Set Talk Off / On: Desactiva/activa la visualización de mensajes e inicializaciones propios del foxpro.
Set Bell Off / On: Activa/ desactiva la emisión de sonidos (pitido) al momento de rellenar campos o variables.
Set Stat On/Off: Activa / desactiva la visualización de la línea de status en el foxpro.
@ Fila, Col to Fil,Col: Permite generar oimprimir un cuadro en pantalla, donde el usuario indica las coordenadas del extremo superior izquierdo y el extremo inferior derecho.
Formato: @ Fil,Col to Fil,Col
Ejemplo:
@ 5,10 to 9,70
Explicación:
Genera un cuadro con línea simple desde la fila 5 columna 10 hasta la fila 9 columna 70
@ F,C clear to F,C: El comando Clear to, da la posibilidad al programador de borrar sectores o partes dela pantalla.
Formato: @ Fila, Col clear to Fila,Col
Ejemplo:
@ 5,10 clear to 15,30
Explicación:
Borra la pantalla desde la fila 5 columna 10 hasta la fila 15 columna 30.
Store: Permite asignar un valor o expresión a una variable o lista de variables.
Formato: Store [valor/expresión] to Var1, Var2, ..., Var “n”
Ejemplos:
Store 0 to V1,V2,V3
Store Space(20) to Nomb, Dire
Store V1+V2 toV3
Explicación:
Asigna 0 a las variables V1,V2 y V3 con lo que pasan a ser variables numéricas.
Da una longitud de 20 espacios a las variables Nomb y Dire
Efectúa la suma de V1 y V2 , y el resultado se almacena en V3
@ Fil,Col Say: El Comando Say le proporciona al usuario la posibilidad de imprimir un literal, dato o variable en una coordenada específica de pantalla. Se debe indicar la fila(0-24) y después la columna (0-79). Si se indica un valor mayor el programa envía un mensaje de error.
Formato: @ Fila,Columna Say [ Literal , Variable]
Ejemplos:
@ 10,10 Say “Incluya su nombre”
@ 15,20 Say Sueldo
Explicación:
Imprime en la fila 10 columna 10 el literal Incluya su nombre
Imprime la variable Sueldo en la fila 15 columna 20
Get-Read: El comando Get permite aceptar valoresdesde el teclado, el comando Read asigna los valores leídos a la variable o variables especificadas. Todo Get o grupo de Gets debe tener su correspondiente Read. Esto dos comandos se usan en la mayoría de los casos en combinación con el @ Say.
Formato : @ Fil, Col Say [Literal] get Variable
Read
Ejemplos:
@ 10,10 say “Introduzca su nombre “ Get Nombre
Read
@ 10,10 say “Incluya el monto de laventa “ Get Venta
@ 12,10 say “Indique el % de descuento “ Get Desc
Read
Picture: El comando Picture permite establecer un formato (máscara) bien sea de entrada o de salida de los datos. El picture maneja distintas plantillas relacionadas con los diferentes tipos de datos que pueden ser incluidos.
Plantilla
Acción
A
Acepta solamente letras
9
Acepta exclusivamente dígitos y signos
!...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Temas variados
  • Temas variados
  • Temas variados
  • Temas variados
  • Temas varios
  • Temas Variados
  • Temas Variados
  • Temas Variados

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS