f "PROGRAM-BASIC.NET"

"Bienvenidos"

PROGRAM-BASIC.NET...

"Bienvenidos"

PROGRAM-BASIC.NET...

"Bienvenidos"

PROGRAM-BASIC.NET...

"Bienvenidos"

PROGRAM-BASIC.NET...

"Bienvenidos"

PROGRAM-BASIC.NET...

jueves, 27 de noviembre de 2014

"FUNCIONES DE TIPO CADENA"

En Visual Basic, las cadenas se delimitan entre comillas dobles: "Esto es una cadena".
Usaremos la constante vbCrLf para forzar un retorno de carro con avance de línea.
 La constante vbCr es el retorno de carro y la constante vbLf el avance de línea.
También tenemos la constante vbTab, que representa al tabulador.
Se unen cadenas por medio del operador &, por ejemplo: "Aquí unimos" & " " & "tres cadenas".

Vamos a ver ahora algunas de las funciones de cadenas que nos resultarán de utilidad:

• Right: Obtiene de una cadena, una cantidad de caracteres empezando por la derecha: Sintaxis; Microsoft.VisualBasic.Right(Cadena,N).

• Left: Obtiene de una cadena, una cantidad de caracteres empezando por la izquierda: Sintaxis; Microsoft.VisualBasic.Left(Cadena,N)

• Mid: Obtiene de una cadena, una cantidad de caracteres a partir de una posición determinada: Sintaxis; Microsoft.VisualBasic.Mid(Cadena,N).

• Len: Obtiene la longitud de una cadena, es decir la cantidad de caracteres que contiene incluyendo los espacios en blanco: Sintaxis; Len(Cadena).

• StrConv: Convierte una cadena en 3 formas diferentes, en mayúsculas = 1, minúsculas = 2, la primera letra de cada palabra en mayúsculas = 3; Sintaxis; StrConv(Cadena,Valor)

• InStr: Obtiene un número que indica la posición de una subcadena dentro de una cadena: Sintaxis; InStr(Cadena,SubCadena).

• LTrim: Quita los espacios en blanco al inicio de una cadena: Sintaxis; LTrim(Cadena)

• UCase: Convierte una cadena en mayúsculas: Sintaxis; UCase(Cadena)

• LCase: Convierte una cadena en minúsculas: Sintaxis; LCase(Cadena)

Aquí les dejo un vídeo en el blog:

"CUADRO DE DIALOGO: MSGBOX"

El MSGBOX es una ventana que nos muestra un mensaje en el centro de la pantalla. Su sintaxis es la siguiente:

MsgBox(Mensaje, Tipo de Mensaje, Titulo)

 Por ejemplo:
            MsgBox("¿Desea Salir de la Aplicación?", MsgBoxStyle.YesNo, "Sistema")

El mensaje que nos mostrara será el siguiente:


Para programar un MsgBox:

Por ejemplo:
 If MsgBox("¿Desea Salir?", MsgBoxStyle.YesNo, "Sistema") = MsgBoxResult.Yes
              Close()
End If

Aquí les dejo un vídeo en el blog:

"FORMULARIOS y CONTROLES"

Definicion: Es una plantilla o ventana donde se insertan los diferentes controles de interfaz con los cuales interactúa el usuario.

TIPOS:

• El formulario MDI: Es un contenedor de otros formularios, por ejemplo tenemos las ventanas de Word que es un formulario MDI, ya que contiene o puede contener diversas ventanas de documentos abiertos.

 • Los formularios Child: Son aquellos formularios Click en el Logo de Visual hijos, en otras palabras son todos aquellos formularios Studio para ver controles que van a ser contenidos en el formulario MDI.

 • El formulario normal: El que más vamos a usar, y el más común.

 • El formulario Parents, que es aquel formulario que va a contener todos los controles de otro formulario.


Ejemplos de algunos controles:





Aquí les dejo un vídeo en el blog:

"ESTRUCTURAS"


Estructura condicional simple: 


Estructura condicional doble:


Estructura condicional múltiple:


Estructura repetitiva For:


Estructura repetitiva While:


Estructura repetitiva Do/Loop:


"FUNCIONES PARA MANIPULACIÓN DE FECHAS Y TIEMPO"

•DateString: regresa la fecha actual del sistema. 
•Now: regresa un valor codificado que representa la hora y fecha actual del sistema
•Hour(hora): regresa el número de hora actual del sistema. 
•Minute(hora): regresa el número de minuto actual del sistema. 
•Second(hora): regresa el número del segundo actual del sistema. 
•Day(fecha): regresa el número del día actual del sistema.
•Month(fecha): regresa el número de mes actual del sistema.
•Year(fecha): regresa el año Actual del sistema
•Weekday(fecha): regresa el número que representa el día de la semana. (1 = Domingo, 2 = Lunes..)





Aquí les dejo un vídeo en el blog:

"AMBITO DE LAS VARIABLES"

Dim: Se puede utilizar a nivel de procedimiento y a nivel del formulario. Si se declara una variable a nivel de procedimiento con la palabra Dim, Visual Basic reinicializa (borra su contenido) la variable cada vez que ejecuta el procedimiento.
 Ejemplo: Dim Edad As Integer

Static: Se utiliza solo a nivel del procedimiento. Cuando una variable se declara con lapalabra Static, Visual Basic no reinicializa la variable cada vez que se ejecuta elprocedimiento, solo lo hace la primera vez. Esto quiere decir que la variable conserva suvalor entre una llamada al procedimiento y otra.
Ejemplo: Static b As Double

Private: Se utiliza solo a nivel del modulo e indica que la variable es privada; es decir, solova a ser reconocida dentro del módulo donde ha sido declarada.
Ejemplo: Private c As String

Public: Se utiliza solo a nivel de módulo e indica que la variable es pública es decir, va a ser reconocida en toda la aplicación.
Ej.: Public d As Date


"TIPOS DE DATOS"

Los tipos de datos nos permiten representar los diferentes datos que son necesarios a la hora de implementar un programa. 
Por ejemplo, si escribimos un programa sencillo que sume,reste,multiplique y divida (una calculadora básica) sera necesario emplear tipos de datos numéricos que pueden ser : enteros o flotantes.

Los tipos de datos son los siguientes:



"OPERADORES MATEMÁTICOS Y LÓGICOS"

Los datos (constantes o variables), que se introducen desde el inicio de un programa o en el transcurso de su ejecución, deben ser procesados mediante operadores o funciones predefinidas que proporcionan los lenguajes de programación.

Por ejemplo, si se desea calcular el cuadrado de un valor como 5, que puede estar identificado con un nombre como LADO, refiriéndose al lado de un cuadrado, para obtener el AREA, podemos hacerlo con un operador aritmético denominado potencia(5^2) o con la función predefinida SQR(5) que utilizan algunos lenguajes de programación. El resultado en los dos casos seria 5.

Operadores  Aritméticos: La mayoría de programas sencillos y de mediana complejidad pueden ser resueltos mediante los operadores aritméticos: potencia, multiplicación, división, suma y resta, así como los caracteres de paréntesis que permiten agrupar datos y operaciones.



Operadores Logicos: Este tipo de operadores permite obtener solo dos resultados, por lo que se conocen también como booleanos, porque hacen uso de los principios del álgebra de Boole. Los resultados son Verdadero o Falso. Se dice que son simples cuando utilizan los operadores de relación o complejos los que utilizan los operadores booleanos AND, OR, NOT.