jueves, 21 de julio de 2016

Taller de declaración de variables



Taller de declaración de variables en Visual Basic

Declarar las siguientes variables en VB:
N. V.                                                                  T. D.
Dim Suma                     as                                   float
Dim Cantidad                      as                                   integer
Dim Sum-Ban                      as                                   double
Dim Nom                      as                                   char
Dim Dire                      as                                   char
Dim Residuo                        as                                   float
Dim Prog                      as                                   bool
Dim Redes                    as                                   char
Dim Eda                            as                                   bool
Dim Resta                     as                                   single
Dim Div                             as                                   single
Dim Multi                     as                                   float
Dim Mat                      as                                   single
Dim Lib                       as                                   char
Dim Tipos                     as                                   single
Dim Dat                        as                                   float
Dim AB                        as                                   bool
Dim VS                         as                                   double
Dim Saldo                            as                                   float
Dim Sueldo                           as                                             single Dim Tecla                     as                                   char
Dim Esc                        as                                   single
Dim cod                        as                                   float
Dim cont                       as                                   bool
Dim T-fila                     as                                   double                         
Dim T-columna               as                                  float

Dim Si                           as                                   bool

Ejemplos de codificados en Visual Basic




Calcular el promedio de tres notas sumativas
Option Explicit On
Public Class Form1
REM Declaración de variables
Dim nota1, nota2, nota3, promedio As Single

REM Contenido del formulario
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
MyBase.Load
Me.Text=“Cálculo promedio de 3 notas sumativas”
ButtonCalcular.Text=“Calcular el promedio”
Label1.Text=“Introduzca la primera nota”
Label2.Text=“Introduzca la segunda nota”
Label3.Text=“Introduzca la tercera nota”

End sub
REM cálculo y muestra resultados
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
ButtonCalcular.Click
Nota1= Val(TextBox1.Text)
Nota2= Val(TextBox2.Text)
Nota3= Val(TextBox3.Text)

Promedio= (Nota1+Notta2+ Nota3)/3
LabelResultados.Font=New Font(“Arial”, 10, FontStyle.Bold)
LabelResultados.TextAlign=ContentAlignment.MiddleCenter
LabelResultados.Text=“El promedio es de “&promedio&”
End sub


1.    Marque con letras rojas la declaración de variables.
2.    De color morado la entrada de datos
3.    De celeste los procesos o cálculos
4.    La salida de datos de color naranja

Option Explicit On
Public Class Form1
REM Declaración de variables
Const Pi As Single = 3.141592654
Dim R.+, H, V As Single
REM Contenido del formulario
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventtArgs) Handles
MyBase.Load
Me.Text = “Cálculo volumen cilindro”
ButtonCalcular.Text = “Calcular Volumen”
Label1.Text = “Introduzca aquí el diámetro, en metros”
Label2.Text = “Introduzca aquí la altura, en metros”
End Sub
REM Cálculo y muestra resultados
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles
ButtonCalcular.Click
R = Val(TextBox1.Text)/2
H = Val(TextBox2.Text)
V = Pi *(
R^2)*¨H
LabelResultados.Font = New Font(“Arial”, 10, FontStyle.Bold)
LabelResultados.TextAlign = ContentAlignment.MiddleCenter
LabelResultados.Text = “El volumen del cilindro es de “& V &”metros cúbicos”

1. Los datos de entrada celeste
2. Declaración de variables verde caña
3. Los procesos amarillos
4. Los datos de salida rosado

5. Declaración de constante rojo

miércoles, 25 de mayo de 2016

Características de Visual Basic

Los compiladores de Visual Basic pueden hacer códigos que necesitan  una o más librerías de enlace dinámico para que funcione, que se les conoce  como DLL, en algunos casos reside en el archivo llamado MSVBVMxy. DLL ) y en otros en VBRUNXXX. DLL ("Visual Basic Runtime X.XX"). Estas bibliotecas DLL estas dan las funciones básicas implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, estas contienen el número de las bibliotecas del tipo DLL con muchas  funciones, como las que dan acceso a la mayoría de las funciones del sistema operativo o las que dan los medios para la integración con otras aplicaciones.


Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete. Desde este entorno también pueden crearse el archivo en código ejecutable (exe); ese programa así generado en disco puede luego ser ejecutado sin necesidad del ambiente de programación (incluso en modo stand alone), aunque sí será necesario que las librerías DLL requeridas por la aplicación desarrollada se encuentren también instaladas en el sistema para posibilitar su ejecución.
El propio Visual Basic da el soporte necesario para el empaquetado y distribución; es decir, permite crear un módulo instalador que contiene al programa ejecutable y las bibliotecas DLL que son necesarias para su ejecución. Con ese módulo la aplicación desarrollada se distribuye y puede ser instalada en cualquier equipo (que tenga un sistema operativo compatible).
Así como bibliotecas DLL, hay variadas aplicaciones desarrolladas por terceros que permiten disponer de muchas y múltiples funciones, incluso las mejoras para el propio Visual Basic; las hay también para el empaquetado y distribución, y hasta para otorgar mayor funcionalidad al entorno de programación (IDE).

Interfaz de Visual Basic


Las interfaces definen las propiedades, los métodos y los eventos que pueden implementar las clases.  Las interfaces permiten definir características como grupos pequeños de propiedades, métodos y eventos estrechamente relacionados; esto reduce los problemas de compatibilidad porque se pueden desarrollar implementaciones mejoradas para las interfaces sin comprometer el código existente.  En cualquier momento se pueden agregar nuevas características mediante el desarrollo de implementaciones e interfaces adicionales.  
Interfaz de Visual Basic 2010
Hay otras razones por las que se podrían usar las interfaces en vez de la herencia de clases:
  • Las interfaces se adaptan mejor a situaciones en las que las aplicaciones necesitan que muchos tipos de objetos posiblemente no relacionados proporcionen una funcionalidad determinada.
  • Las interfaces son más flexibles que las clases base porque puede definir una única implementación que puede implementar interfaces múltiples.
  • Las interfaces son mejores en situaciones en las que no es necesario heredar una implementación de una clase base.
  • Las interfaces son útiles cuando no se puede usar la herencia de clases.  Por ejemplo, las estructuras no pueden heredar de clases, pero pueden implementar interfaces.  

Declarar interfaces

Las definiciones de interfaz se encuentran dentro de las instrucciones Interface y End Interface.  Después de la instrucción Interface, puede agregar una instrucción Inherits opcional que muestra una o varias interfaces heredadas.  Las instrucciones Inherits deben preceder a todas las demás instrucciones de la declaración a excepción de los comentarios.  El resto de instrucciones de la definición de interfaz deben ser instruccionesEventSubFunctionPropertyInterfaceClassStructure y Enum.  Las interfaces no pueden contener código de implementación ni instrucciones asociadas al código de implementación, como End Sub o End Property.  
En un espacio de nombres, las instrucciones de interfaz son Friend de forma predeterminada, pero también se pueden declarar explícitamente como Public o Friend.  Las interfaces definidas dentro de clases, módulos, interfaces y estructuras son Public de forma predeterminada, pero también se pueden declarar explícitamente como PublicFriendProtected o Private.  

Ventana de propiedades de Visual Basic




   La ventana Propiedades contiene la lista de propiedades, eventos y métodos del formulario, entorno de datos, cursor, relación o control seleccionados. Estas propiedades se establecen o se modifican en tiempo de diseño o por medio de programación.

Ventana de propiedades.
También puede seleccionar varios objetos y mostrar después la ventana Propiedades. En este caso, la ventana Propiedades muestra las propiedades que tengan en común los objetos seleccionados.
Puede abrir la ventana Propiedades desde el menú Ver. O bien, haga clic con el botón secundario del mouse en el Diseñador de formularios o en el Diseñador de entornos de datos, y elija Propiedades en el menú contextual del Diseñador de formularios.
Algunas propiedades se evalúan en tiempo de diseño; por tanto, las variables de memoria o las matrices utilizadas en expresiones para estas propiedades deben estar en alcance en tiempo de diseño.

Objeto

Identifica al objeto seleccionado actualmente. Haga clic en la flecha abajo de la lista desplegable de la derecha para ver una lista que incluye: el formulario actual, el conjunto de formularios y todos los controles que contiene el formulario. Si está abierto el Diseñador del entorno de datos, la lista de Objetos incluye también: el entorno de datos, y todos los cursores y relaciones definidos en el entorno. En esta lista, puede seleccionar el formulario o el control cuyas propiedades desea cambiar.

Biografía de Alan Cooper

Alan Cooper.Alan Cooper dirige una empresa de diseño de interacción y escribe libros acerca de cómo crear software.Cooper es conocido por su rol en la “humanización” del software, y por su desarrollo de Visual Basic para Microsoft. Trabajó para Microsoft y es el "padre" del lenguaje de programación Visual Basic.La primera creación original de Cooper fue "Tripod", y luego "Ruby". Iniciado como un sistema de búsqueda de celdas llamado Ruby, Cooper se lo vendió a Gates y éste decidió transformarlo en una herramienta de desarrollo que unió a QuickBASIC. Gracias a esta herramienta, Windows se transformó en un producto clave para el desarrollo de aplicaciones de negocios.Ambos estaban principalmente orientados hacia los usuarios. Más tarde con la intervención de Microsoft, creó Visual Basic, más orientado a los programadores.
Cooper es el autor de los libros, About Face 3: Conceptos básicos de diseño de interacción y los internos controlan el manicomio: ¿Por qué productos de alta tecnología nos vuelven locos y cómo restaurar la cordura?. Como fundador de Cooper, una consultora líder en diseño de interacción, se creó el meta-dirigida ® metodología de diseño y pionero en el uso de personajes como práctica de diseño de interacción herramientas para crear productos de alta tecnología que las necesidades del usuario de la dirección.