Professional Documents
Culture Documents
Industrial
Especialidad: Informática
Sección: 203-A1
Unidad Curricular: Programación II
Profesor: Samanta Díaz
Alumnos:
Larry Bastardo
C.I.19.155.729
Johnny de la oz
C.I.18.404.656
Las propiedades de proyecto en Visual Basic 6.0 y Visual Basic 2005 definen
distintas configuraciones globales; muchas de las propiedades de proyecto
difieren entre Visual Basic 6.0 y Visual Basic 2005.
Diferencias conceptuales
En Visual Basic 2005, aunque puede utilizar los controles ActiveX, no hay
ningún equivalente para esta propiedad. El proyecto utilizará la versión del
control ActiveX al que hizo referencia cuando lo agregó al proyecto.
Quitar información de controles ActiveX no usados (propiedad)
Aunque Visual Basic 6.0 y Visual Basic 2005 admiten optimizaciones del
compilador, los compiladores y, por consiguiente, las optimizaciones
disponibles, son distintos. Para obtener más información, vea Compilador de
Visual Basic.
TextBox
Este control es también uno de los más utilizados, aunque su utilidad queda
restringida a la visualización de datos en el mismo, no permitiendo la
introducción de datos por parte del usuario.
CommandButton
Este control es el típico botón que aparece en todas las aplicaciones y que al
hacer click sobre él nos permite realizar alguna operación concreta,
normalmente Aceptar o Cancelar. Aunque según el código que le asociemos
podremos realizar las operaciones que queramos.
OptionButton
Este control nos permite elegir una opción entre varias de las que se nos
plantean. Cada opción será un control optionbutton diferente. Bloquear los
Controles
Cuando estén situados los controles en el formulario se pueden bloquear
para que no puedan moverse de forma accidental.
TIMER TEMPORIZADOR
SHAPE
LINE
CONTROL GAUGE
Este control presenta una información numérica de forma gráfica, bien como
un display lineal (típico por ejemplo en ecualizadores de audio), o como una
aguja. No está normalmente en la caja de herramientas, por lo que hay que
traerla desde los Controles Personalizados (Menú desplegable de
Herramientas) Se denomina MicroHelp Gauge Control. El archivo que lo
contiene se denomina GAUGE16.OCX, 16 bits
Este control puede servir, por ejemplo, para presentar el tanto por ciento de
ejecución de una tarea, como elemento tranquilizante. Puede presentar el
nivel de un depósito de agua, etc.
El control Gauge crea medidores definidos por el usuario, que puede elegir
entre los estilos lineales (relleno) o de aguja.
Abrir Ficheros
Guardar Ficheros
Elegir colores
Seleccionar Impresora
• Seleccionar Fuentes
• Mostrar el fichero de Ayuda
En Visual Basic 6.0 (y en todas las versiones anteriores de Visual Basic), las
aplicaciones basadas en Windows se creaban mediante formularios que
formaban parte del motor en tiempo de ejecución de Visual Basic. En Visual
Basic 2005, las aplicaciones basadas en Windows se crean utilizando
formularios Windows Forms proporcionados por .NET Framework.
Los formularios Windows Forms y sus controles proporcionan una
arquitectura más extensible y compleja para el desarrollo de aplicaciones
basadas en Windows; sin embargo, hay algunas diferencias entre los
formularios y los controles de Windows Forms, y los formularios y controles
de Visual Basic 6.0. Los temas siguientes se han concebido para ayudarle a
comprender las diferencias.
Barra de Menús: Visualiza las ordenes que usted utiliza para desarrollar una
aplicación.
Desde un punto de vista funcional, esto significa que, por ejemplo, se puede
decidir en que momento se atenderá una llamada del teclado o en que
momento atenderá la UART del puerto serie para atender la llegada o envío
de datos.
Para iniciar la ejecución con el debugger se utiliza la opción Start Debug del
menú Build y Go o <F5> como se muestra en la siguiente figura y se
detendrá en la línea que tenga un breakpoint.
Cuando la ejecución está detenida en una línea aparece una flecha en el
margen izquierdo, tal como puede verse en la siguiente figura:
comando y botón Step Out hace que se salga de la función que se está
ejecutando y que la ejecución se detenga en la sentencia inmediatamente
siguiente a la llamada a dicha función.
La utilización del Debugger permite también otras opciones muy interesantes
como la de ejecutar el programa hasta la línea en la que se encuentre
posicionado el cursor (con Run To Cursor o Ctrl+<F10>); y la posibilidad de
volver a comenzar la ejecución (con Restart o Ctrl + Mayúsculas +
<F5>).
Para salir del debugger basta con oprimir el botón o ir al menú Debug
y seleccionar Stop Debugging.
ADO substituyó tanto a DAO (Data Access Object), como a RDO (Remote
Data Object), que eran los sistemas previos que se usaban para acceder a
las bases de datos y bases de datos remotas, respectivamente. Tiene la
mayor parte de la funcionalidad de ambos modelos y sin embargo es más
sencillo de usar y de entender y por lo tanto más fácil y menos engorroso de
programar.
ADO.NET es mucho más poderoso que ADO pero también es muy diferente,
por lo que es necesario rediseñar los programas hechos con ADO, para que
funcionen en él.
Está previsto que para el 2006 salga una nueva versión del entorno.NET que
tendrá una versión mejorada de ADO.NET, denominada ADO.NET 2.
+-----+------+
| DAO | RDO |
+-----+------+
| ADO |
+------------+
| ADO.NET |
+------------+
| ADO.NET 2 |
+------------+
| ADO.NET 3.5|
+------------+
Funcionamiento
+--------+-----------+
| Nombre | Apellido |
+--------+-----------+
| José | Pereira |
| Juan | Pérez |
| María | Hernández |
+--------+-----------+
Nombre Apellido
José Pereira
Juan Pérez
María Hernández
Componentes de ADO
Puede utilizar el componente DataGrid como base para los numerosos tipos
de aplicaciones basadas en datos. Puede visualizar fácilmente una vista de
tabla con formato de una consulta de base de datos (o de otros datos). Sin
embargo, también puede utilizar las funciones del procesador de celdas para
crear partes más sofisticadas y editables de la interfaz de usuario.
A continuación se presentan usos prácticos del componente DataGrid: