Está en la página 1de 120

Acepta tu humanidad, te está

permitido Tropezar. La realización de

este trabajo es Para cada uno de los

jóvenes que buscan Incrementar sus

conocimientos en las Propiedades

del visual FoxPro.


INTRODUCCION

El presente trabajo refleja una investigación acerca de “LAS APLICACIONES DE

LOS TEOREMAS DE HIDROSTATICA, tales como: el teorema de bernoulli, el

teorema de torricelli, el medidor de venturi y finalmente el tubo de pitot”.

Gracias a este trabajo realizado el grupo pudo entender y familiarizarse con las

propiedades, controles y el formulario que se utilizan en el visual FoxPro, además

de organizarse llegando a entendernos como grupo.

Esperamos que el trabajo presentado sirva como guía para posteriores trabajos

realizados en el programa ya mencionado; ya que para nosotros significo el

cumplimiento de nuestro objetivo, además de un arduo trabajo de investigación

que se realizo.

El presente trabajo se a concluido con toda las exigencias sugeridas por el

docente del curso, por que esperamos cumplir las expectativas del curso.

Los alumnos
OJETIVOS

1. Trabajar en grupo llegando a obtener resultados satisfactorios

2. Familiarizarnos con el visual fox pro, ya que es un programa de mucha


importancia en nuestra carrera profesional

3. Aplicar las propiedades de los objetos del visual FoxPro en posteriores


trabajos del curso de Lenguaje de Programación referidas a la ingeniería
mecánica.

4. Aclarar a los estudiantes, profesores y personas interesadas en aprender


las propiedades de los objetos que se utilizaron en la realización de este
trabajo.

5. Habiendo culminado el presente trabajo, esperamos obtener un buen


resultado en nuestro aprendizaje.
PROPIEDADES DE LOS OBJETOS QUE SE UTILIZAN EN
EL VISUAL FOXPRO

FORMULARIOS:

Los formularios son objetos que exponen las propiedades que definen su
apariencia, los métodos que definen su comportamiento y los eventos que definen
la forma en que interactúan con el usuario. Mediante el establecimiento de las
propiedades del formulario y la escritura de código de Visual Basic para responder
a sus eventos se personaliza el objeto para cubrir las necesidades de la
aplicación.
PROPIEDADES:

AutoRedraw: Devuelve o establece el resultadotes de un método gráfico a un


mapa de bits persistente.

BackColor: Devuelve o establece el color de fondo usado para mostrar texto y


gráficos en un objeto.

BorderStyle: Devuelve o establece el estilo del borde de un objeto.

Caption: Devuelve o establece el texto mostrado en la barra de titulo de un objeto


o bajo el icono de un objeto.

ClipControls: Determina si los métodos gráficos de los eventos Saint vuelven a


dibujar el objeto completo o solo las áreas recién expuestas.

ControlBox: Devuelve un valor que indica si el cuadro del menú Control se


muestra en un formulario en tiempo de ejecución.

DrawMode: Estable la apariencia del resultado de métodos gráficos, o de un


control Shape o Line.

DrawStyle: Determina el estilo de la línea para el resultado de métodos gráficos.

DrawWidth: Devuelve o establece el ancho de la línea para el resultado de


métodos gráficos.

Enabled: Devuelve o establece un valor que determina si un objeto puede


responder a eventos generados por el usuario.

FillColor: Devuelve o establece el color usado para rellenar formas, círculos y


cuadros.

FillStyle: Devuelve o establece el estilo de relleno de una forma.

Font: Devuelve un objeto Font.

FontTransparent: Devuelve o establece un valor que determina si se muestran el


texto o los gráficos de fondo para objetos Form, Printer o PictureBox.

ForeColor: Devuelve o establece el color de primer plano usado para mostrar


textos y gráficos en un objeto.

HasDC: Determina si hay asignado un contexto de presentación único para el


control.
Height: Devuelve o establece el alto de un objeto.

HelpContextID: Especifica el Id. De contexto del archivo de Ayuda


predeterminado para un objeto.

Icon: Devuelve el icono mostrado cuando se minimiza un formulario en tiempo de


ejecución.

KeyPreview: Devuelve o establece si los eventos de teclado de un objeto se


involucran antes que los eventos de teclado para los controles del objeto.

Left: Devuelve o establece la distancia entre el borde izquierdo interno de un


objeto y el borde izquierdo de su contenedor.

LinkMode: Devuelve o establece el tipo de vínculo utilizado en una conversación


DDE y activa la conexión.

LinkTopic: Devuelve o establece la aplicación de origen y el tema para un control


de destino.

MaxButton: Determina si un formulario tiene un botón Maximizar.

MDIChild: Devuelve o establece un valor que determina si un formulario se


muestra como formulario MDI secundario.

MinButton: Determina si un formulario tiene un botón Minimizar.

MouseIcon: Establece un icono personalizado para el mouse.

MousePointer: Devuelve o establece el tipo de puntero del mouse mostrado al


pasar por encima de un objeto.

Moveable: Devuelve o establece un valor que indica si se puede mover un


formulario.

NegotiateMenus: Determina si un formulario incorpora los menús de un objeto en


la barra de menús del formulario.

OLEDropMode: Devuelve o establece si este objeto puede actuar como destino


para una operación de colocar de OLE.

Palette: Devuelve o establece una imagen que contiene la paleta que se usa en
un objeto cuando se establece PaletteMode a Custom.

PaletteMode: Devuelve o establece un valor que determina qué paleta se usa


para los controles de un objeto.
Picture: Devuelve o establece el gráfico que se mostrara en un control.

RightToLeft: Determina el sentido de presentación del texto y la apariencia visual


de un control en un sistema bidireccional.

ScaleHeight: Devuelve o establece el numero de unidades verticales de medida


del interior de un objeto.

ScaleLeft: Devuelve o establece las coordenadas horizontales para los bordes


izquierdos de un objeto.

ScaleMode: Devuelve o establece un valor que indica las unidades de medida de


las coordenadas de un objeto al usar métodos gráficos o colocar controles.

ScaleTop: Devuelve o establece las coordenadas verticales de los bordes


superiores de un objeto.

ScaleWidth: Devuelve o establece el número de unidades horizontales de medida


del interior de un objeto.

ShowInTaskbar: Determina si un objeto Form o MDIForm aparece en la barra de


tareas de Windows 95.

StartUpPosition: Devuelve o establece un valor que especifica la posición de un


formulario cuando aparece por primera vez.

Tag: Guarda datos adicionales necesarios para su programa.

Top: Devuelve o establece la distancia entre el borde superior interno de un objeto


y el borde superior de su sostenedor.

Visible: devuelve o establece in valor que determina si un objeto es visible o está


oculto.

WhatsThisButton: Devuelve o establece si el botón ¿Qué es esto? Aparece en la


barra de título de un formulario o un formulario MDI.

WhatsThisHelp: Devuelve o establece si la Ayuda interactiva usa la ventana


emergente ¿Qué es esto? proporcionada por la Ayuda de Windows 95 o por la
ventana principal de la Ayuda.

Width: Devuelve o establece el ancho de un objeto

WindowState: Devuelve o establece en tiempo de ejecución el estado visual de


una ventana de formulario.
CAJA DE HERRAMIENTAS (controles):

Proporciona un conjunto de herramientas que puede usar durante el diseño para


colocar controles en un formulario. Además del diseño del cuadro de herramientas
predeterminado, puede crear su propio diseño personalizado si selecciona
Agregar ficha en el menú contextual y agrega controles a la ficha resultante.
PUNTERO:

Es el único elemento del Cuadro de herramientas que no sirve para dibujar


controles. Cuando selecciona el puntero, sólo puede cambiar el tamaño o mover
un control que ya se ha dibujado en un formulario.
VER CLASES: Hacer clic para activar
LABEL:

Le permite definir texto que el usuario no podrá cambiar, como un título escrito
debajo de un gráfico.

PROPIEDADES:

Alignment: Devuelve o establece un valor que determina la alineación de un


control CheckBox u OptionButton, del texto de un control o de los valores de una
columna de un control DataGrid. Es de sólo lectura en tiempo de ejecución para
los controles CheckBox, OptionButton y TextBox.
AutoSize: Devuelve o establece un valor que determina si el tamaño de un control
cambia automáticamente para presentar todo su contenido.
BackColor: devuelve o establece el color de fondo de un objeto.
BackStyle: Devuelve o establece un valor que indica si un control Label o el fondo
de un color Shape es transparente u opaco.
BorderStyle: Devuelve o establece el estilo del borde de un objeto.
Caption: determina el texto que se muestra en un control o junto a éste.
jcpb
ColorSource.- Específica como se establecen los colores de un control.
DataField: Devuelve o establece si se produce una validación en el control que
pierde el enfoque.

Enabled: Devuelve o establece un valor que determina si un formulario o un


control puede responder a eventos generados por el usuario.
FontSize: especifica el tamaño de fuente para el texto mostrado con un objeto.
ForeColor: devuelve o establece el color de primer plano utilizado para mostrar
texto y gráficos en un objeto.
Fontbold: Especifica si el texto esta en negrita.
Fontltalic.- Especifica si el texto esta en cursiva o no.
FontName.- Específica el nombre de la fuente utilizada para mostrar texto.
Fontsize.- Específica el tamaño de fuente para el texto mostrado con un objeto.
FontStrikethru.- Especifica si el texto tiene formato tachado.
FontUnderLine.- Especifica si el texto esta subrayado.
ForeColor.- Especifica el color de primer plano usado para Mostar texto y graficos
en un objeto.
Height: Devuelve o establece el alto de un objeto.
Helpcontextld.- Especifica un Id de contexto para un tema de ayuda con el fin de
ofrecer ayuda interactiva.
Left: devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.
MouseIcon: Devuelve o establece un icono personalizado de mouse (ratón).
MousePointer: Devuelve o establece un valor que indica el tipo de puntero de
Mouse que aparece cuando se sitúa el mouse sobre un área determinada de un
objeto en tiempo de ejecución.
Name.- Especifica el nombre del objeto al que se hace referencia en el código.
OLEDropMode: Devuelve o establece el modo en que un componente de destino
realiza las operaciones de colocación.
RightToLeft: Devuelve un valor booleano que indica el sentido de presentación
del texto y controla la apariencia visual en un sistema bidireccional.
Tag: Devuelve o establece una expresión que almacena cualquier dato adicional
que necesite el programa. Al contrario de lo que sucede con otras propiedades,
Visual Basic no utiliza el valor de Tag. Puede usar esta propiedad para identificar
objetos.
ToolTipText: Devuelve o establece Información sobre herramientas para un
control.

Top: devuelve o establece la distancia entre el borde interno superior de un objeto


y el borde superior de su contenedor.
Visible.- Especifica si un objeto esta visible u oculto.
WhatsThisHelpID: Devuelve o establece un número de contexto asociado a un
objeto. Se utiliza para dotar a las aplicaciones de Ayuda interactiva con el menú
emergente ¿Qué es esto? de la Ayuda de Windows 95.

Width: Devuelve o establece el ancho de un objeto.


jcpb
OPTIONBUTTON (grupo de opciones)

Le permite mostrar múltiples opciones de las que el usuario sólo puede elegir una.

PROPIEDADES:

AutoSize: Especifica si el tamaño de un control se ajusta automáticamente a su


contenido
BackColor: Devuelve o establece el color de fondo de un objeto.
ButonCount: Especifica el numero de botones de un control CommanGroup u
OptionGroup
Left: Devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.
Top: devuelve o establece la distancia entre el borde interno superior de un objeto
y el borde superior de su contenedor.
Value: Devuelve o establece el estado del control.
VSCROLLBAR (control numérico)

Le proporciona una herramienta gráfica para desplazarse rápidamente por una


larga lista de elementos o de una gran cantidad de información, para indicar la
posición actual en una escala o para utilizarlo como un dispositivo de entrada o un
indicador de velocidad o de cantidad.

PROPIEDADES:

Alignment: especifica la alineación del texto asociado a un control.


BackColor: Especifica el color de fondo usado para mostrar texto y graficos en un
objeto.
BorderStyle: Especifica el estilo del borde para un objeto.
Enabled: Devuelve o establece un valor que determina si se usa el modo de
arrastre manual o automático en una operación de arrastrar y colocar.
FondBold: especifica si el texto esta en negrita.
FontItalic: Especifica si el texto esta en cursiva.
FontSize: Especifica el tamaño de fuente para el texto mostrado con un objeto.
FontUnderline: Especifica si el texto esta subrayado.
Heigth: Especifica la dimensión vertical de un objeto de la pantalla.
Left: Devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.

.
SpecialEffect: Especifica diferentes opciones opciones de formato.
Top: Devuelve o establece la distancia entre el borde interno superior de un objeto
y el borde superior de su contenedor.
TIMER (cronómetro)

Genera eventos Timer con los intervalos definidos. Este control no es visible en
tiempo de ejecución.

PROPIEDADES:

Height: Especifica la dimensión vertical de un objeto de la pantalla.


Left: devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.
Top: devuelve o establece la distancia entre el borde interno superior de un objeto
y el borde superior de su contenedor.
Windth: Especifica el ancho de un objeto.
SHAPE (Formas)

Le permite dibujar una gran variedad de formas en el formulario, en tiempo de


diseño. Puede elegir entre un rectángulo, un rectángulo redondeado, un cuadrado,
un cuadrado redondeado, un óvalo o un círculo.

PROPIEDADES:

BackColor: Devuelve o establece el color de fondo de un objeto.

BackStyle: Devuelve o establece el estilo del borde de un objeto.


BorderColor: Devuelve o establece el color del borde de un objeto.
BorderStyle: Devuelve o establece el estilo del borde de un objeto.
BorderWidth: Devuelve o establece el ancho del borde de un control.
Curvatura: Especifica la curvatura de las esquinas de un control Shape.
FillStyle: Devuelve o establece el patrón usado para llenar controles Shape, así
como los círculos y los cuadros creados con los métodos gráficos Circle y Line.
Height: Devuelve o establece el alto de un objeto.
Left: Devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.
Top: Devuelve o establece la distancia entre el borde interno superior de un objeto
y el borde superior de su contenedor.
Width: Devuelve o establece el ancho de un objeto.
IMAGE (Imagen)

Muestra en el formulario una imagen gráfica de un mapa de bits, un icono o un


metarchivo . Las imágenes que se muestran en un control Image sólo pueden ser
decorativas y utilizan menos recursos que un control PictureBox.

PROPIEDADES:

Height: Devuelve o establece el alto de un objeto.


Left: Devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.
Top: Devuelve o establece la distancia entre el borde interno superior de un objeto
y el borde superior de su contenedor.
Width: Devuelve o establece el ancho de un objeto.
HIPERVINCULO:

Comment.- Almacena información sobre un objeto.


Name.- Especifica el nombre del objeto al que se hace referencia en el codigo.
Tag.- Almacena datos adicionales necesarios para su programa
OLE (Control activex dependiente)

Le permite vincular e incrustar objetos de otras aplicaciones en la aplicación de


Visual Basic.

PROPIEDADES:

AutoActivate: Permite que el objeto contenido en el control contenedor OLE


decida el comportamiento de activación.
AutoVerbMenu: Determina si se muestra en un menú contextual un menú
emergente que contiene la lista de verbos de un objeto.
DragIcon: Devuelve o establece un valor que determina si se usa el modo de
arrastre manual o automático en una operación de arrastrar y colocar.
DragMode: Devuelve o establece un valor que determina si se usa el modo de
arrastre manual o automático en una operación de arrastrar y colocar.

Enabled: Devuelve o establece un valor que determina si se usa el modo de


arrastre manual o automático en una operación de arrastrar y colocar.
Height: Devuelve o establece el alto de un objeto.
HelpContextID: Especifica el Id. De contexto del archivo de Ayuda
predeterminado para un objeto.

HostName: Devuelve o establece el nombre principal que puede leer el usuario o


su aplicación de Visual Basic.
Left: Devuelve o establece la distancia entre el borde interno izquierdo de un
objeto y el borde izquierdo de su contenedor.
MousePointer: Devuelve o establece un valor que indica el tipo de puntero de
mouse que aparece cuando se sitúa el mouse sobre un área determinada de un
objeto en tiempo de ejecución.

Name.- Especifica el nombre del objeto al que se hace referencia en el código.


Sizable.- Específica si se puede ajustar el tamaño de un objeto.

TabIndex: Devuelve o establece el orden de tabulación de la mayoría de los


objetos dentro de su formulario primario.
TabStop: Devuelve o establece un valor que indica si el usuario puede usar la
tecla TAB para llevar el enfoque a un objeto.

Tag: Devuelve o establece una expresión que almacena cualquier dato adicional
que necesite el programa. Al contrario de lo que sucede con otras propiedades,
Visual Basic no utiliza el valor de Tag. Puede usar esta propiedad para identificar
objetos.
Top: Devuelve o establece la distancia entre el borde interno superior de un objeto
y el borde superior de su contenedor.
Visible: Devuelve o establece un valor que indica si un objeto es visible o está
oculto.

WhatsThisHelpID: Devuelve o establece un número de contexto asociado a un


objeto. Se utiliza para dotar a las aplicaciones de Ayuda interactiva con el menú
emergente ¿Qué es esto? de la Ayuda de Windows 95.
Width: Devuelve o establece el ancho de un objeto.
CUADRICULA:

BackColor: Especifica el color de fondo usado para mostrar texto y gráficos en


un objeto.
ColumnCount: Especifica el número de objetos que hay en un control Gris,
ComboBox o ListBox.
FontSize: Especifica el tamaño de fuente para el texto mostrado con un objeto.
FontName: Especifica el nombre de la fuente utilizada para mostrar texto.
GridLineColor: Especifica el color de las lineas que separan celdas den un color
Gris.
GridLineWidth: Especifica el grosor, en píxeles, de las líneas que separan celdas
en un control Gris.
GrisLiners: Especifica se en el control Gris se muestran líneas horizontales y
verticalres.
Top: Devuelve o establece la distancia entre l borde superior interno de un objeto
y el borde superior de su contenedor.
Visible: devuelve o establece in valor que determina si un objeto es visible o está
oculto.
Width: Devuelve o establece el ancho de un objeto
CONTENEDOR: Crea un control contenedor.

BakColor: especifica el color de fondo usado para mostrar texto y gráficos en un


objeto

BackStyle: Especifica si el fondo de un objeto es transparente u opaco.


BorderColor: Especifica el color del borde de un objeto.
BorderWidth: Especifica el ancho del borde de un control.
ColorSource.- especifica como se establecen los colores de un control.
Height.- Especifica la dimensión vertical de un objeto de la pantalla.
Left.- Para controles, especifica la distancia entre el borde izquierdo de un objeto y
el borde izquierdo de su objeto contenedor. Para un formulario, especifica la
distancia entre el borde izquierdo del formulario y la ventana principal de visual
FoxPro.
Name.- Especifica el nombre del objeto al que se hace referencia en el código.

OLEDragPicture.- Especifica la imagen mostrada bajo el puntero del Mouse


durante una operación arrastrar y colocar de OLE.
Picture.- Específica el archivo de gráficos o el campo que se va a mostrar en el
control.
SpecialEffect.- Específica diferentes opciones de formato para un control.
Top.- Para los controles, especifica la distancia entre el borde superior del control
con respecto a su objeto primario. Para los objetos Form, especifica la distancia
existente entre el borde superior del formulario y la ventana principal de visual
FoxPro.
Width.- Especifica el ancho de un objeto.
VER CLASES: Hacer clic para activar
CONCLUSIONES

 Siguiendo el procedimiento indicado se logró estudiar y a su vez a

dominar las propiedades de los objetos que presenta en VISUAL

FOXPRO.

 Se observó que algunos controles trabajan con repetidas

propiedades de otros controles.

 Se pudo observar que el trabajo dejado con el ingeniero MARCIAL

DE LA CRUZ LEZAMA, fue muy importante ya que conlleva a una

preparación integra sobre el tema.

 De pronto Visual Basic, viene a cambiar la forma de programar,

provocando así, un desplazamiento de los antiguos lenguajes de

programación. Microsoft brindó así una enorme oportunidad a

muchas personas de iniciarse en el amplio lenguaje de la

programación.

 Gran cantidad de programas importantes como Microsoft Office han

sido programados en Visual Basic, probando que es una excelente y

muy confiable herramienta para la elaboración de programas

informáticos.
BIBLIOGRAFIA

 Microsoft Visual Basic 6.0, Microsoft Corporation.

 MSDN Library, Visual Studio 6.0, Microsoft Corporation.

 Programe con VISUAL FOX PRO nivel 1 – Luz Eliana Zalazar.

 Desarrollo de aplicaciones en VISUAL FOXPRO – César Buastamante

GTZ.

 Microsoft VISUAL FOX PRO – Sistems UNI

 http://www.monografias.com/trabajos10/visual/visual.shtml.