Programar en Visual Basic

Programar en Visual Basic------------------- Diego Sánchez

           Portada             Curso               Foro              Ejemplos            Descargas           Enlaces            Contacto

 

Bueno presento mi proyecto "programar en Visual Basic". Los motivos que me llevan a preparar este curso son basicamente:

        - Hay personas con ganas de aprender y no tienes recursos, sino didácticos, económicos para hacerlo.

        -Realizando este curso yo tambien aprendo.

El curso, del cual aun solo tengo el indice, lo ire haciendo con el tiempo ya que no tengo mucho libre. Espero recibir vuestra ayuda.

Disculpad la forma de la página pero como he dicho antes no tengo tiempo de ponerme a hacer un diseño para esto (si alguien se presta...)jeje

Bueno os dejo el incide y espero que si creeis que falta algo o falla el orden me escribais diciendomelo (diegosanchezpomares@gmail.com).

 

 

INDICE  DEL CURSO-------------------------------------------------------------------->

 

1.      Introducción y diseño del curso.

2.      Capitulo 1: Base o fundamentos de la programación.

2.1.   características de un programa.

2.2.   proceso de elaboración del programa.

2.3.   programación orientada a objetos (POO).

2.4.   Entorno.

2.5.   Resumen.

2.6.   Ejercicios.

 

3.      Capitulo 2: Creamos una aplicación

3.1.   Dibujo de controles.

3.2.   Propiedades de los controles.

3.3.   Escribir el código.

3.3.1.      Procedimientos y eventos.

3.3.2.      Comentarios.

3.3.3.      Primera aplicación.

3.4      Verificación y compilación de la aplicación.

3.5      Resumen.

3.6      Ejercicios.

 

4.      Capitulo 3: Elementos de Visual Basic.

4.1.   Constantes y variables

4.1.1.      Nombres y tipos de datos de una variable.

4.2.   Declaramos variables.

4.3.   Módulos.

4.4.   Alcance de una variable.

4.5.   Operadores.

4.6.   Resumen.

4.7.   Ejercicios.

 

5.      Capitulo 4: Entrada y salida de datos.

5.1.   Entrada.

5.2.   Salida.

5.3.   Formatos de salida (Format).

5.4.   Código.

5.5.   Resumen.

5.6.   Ejercicio.

 

6.      Capitulo 5: Sentencias.

6.1.   if - then

6.2.   Select case

6.3.   For – next.

6.4.   While – wend

6.5.   do – loop

6.6.   goto.

6.7.   with – end with

6.8.   Resumen.

6.9.   Ejercicios.

 

7.      Capitulo 6: Matrices.

 

 

Contenido sin concretar

 

 

8.      Capitulo 7: Procedimientos ( y funciones).

8.1.   Procedimientos

8.2.   Funciones

8.2.1.      len

8.2.2.      left

8.2.3.      right

8.2.4.      mid

8.2.5.      indtr

8.2.6.      string

8.2.7.      str

8.2.8.      val

8.2.9.      chr

8.2.10.  asc

8.2.11.  space

8.2.12.  date

8.2.13.  time

8.2.14.  lcase

8.2.15.  ucase

8.2.16.  ltrim

8.2.17.  rtrim

8.2.18.  trim

8.2.19.  now

8.3.   Con expresión numérica.

8.3.1.      Trigonométricas.

8.3.2.      logarítmica exponencial.

8.3.3.      de conversión.

8.3.4.      fx

8.3.5.      int

8.3.6.      abs

8.3.7.      sgn

8.3.8.      sqr

8.3.9.      rnd, randomize

8.3.10.  Procedimientos definidos por el usuario

8.4.   resumen

8.5.   ejercicios

 

9.      Capitulo 8: Menús

9.1.   ¿Cuál es el menú?

9.2.   Editor de menús

9.3.   El menú para las aplicaciones

9.4.   Creamos una aplicación

            

10.  Capitulo 9: Cajas de diálogo.

10.1.                   MsgBox e InputBox

10.2.                   Cajas de diálogo personalizadas.

10.3.                   listas

10.4.                   listas desplegables

10.5.                   barras de desplazamiento

10.6.                   sistema de ficheros

10.7.                   Cajas de diálogo comunes

 

11.  Capitulo 10: Creamos una agenda de teléfonos.

11.1.                   Añadimos controles.

11.2.                   Selección y validación del texto de un textbox  con el foco (getfocus)

11.3.                   Módulo

11.4.                   Añadir

11.5.                   Búsqueda de personas

11.6.                   conservación de las variables tras el cierre.

 

12.  Capitulo 11: colores

12.1.                   colores

12.2.                   RGB

12.3.                   QBCOLOR

 

13.  Capitulo 12: Trabajar con ficheros.

13.1.                   ¿Qué es un fichero?

13.2.                   Sentencias de operación

13.2.1.  kill

13.2.2.  name

13.2.3.  chdir

13.3.                   Abriendo ficheros para acceso secuencial.   

13.3.1.  Sentencias y funciones

13.3.1.1.       open

13.3.1.2.       print#

13.3.1.3.       write#

13.3.1.4.       close

13.3.1.5.       Input#

13.3.1.6.       line input#

13.3.1.7.       función input

13.3.1.8.       EOF

 

14.  Capitulo 13: Utilización de ficheros secuenciales

14.1.                   escribir en un fichero

14.2.                   leer de un fichero

14.3.                   abrir ficheros para acceso aleatorio

14.3.1.  sentencia open

14.3.2.  put

14.3.3.  get

14.3.4.  función LOF

14.3.5.  loc

14.4.                   utilización de ficheros aleatorios

14.4.1.  escribir

14.4.2.  leer

14.5.                   ficheros para acceso binario

14.5.1.  sentencia open

14.5.2.  funciones get y put

14.5.3.  EOF

14.5.4.  loc

14.5.5.  seek

14.5.6.  escribir

14.5.7.  leer

14.5.8.  utilización

14.5.9.  Resumen

14.5.10.                     Ejercicios

 

15.  Capitulo 14: Impresora

15.1.                   objeto printer

 

16.  Capitulo 15: Base de datos & Visualbasic

16.1.                   ¿Qué es una “base de datos”?

16.2.                   Control de datos ADO

16.3.                   Creamos una aplicación

16.3.1.  Access

16.3.2.  OLE DB

16.3.3.  Diseño del programa

16.3.4.  Vinculación

16.3.5.  Control mediante botones

16.3.6.  añadir y borrar datos

16.3.7.  Resumen

16.3.8.  Ejercicios

 

17.  Capitulo 16: Trabajemos con el ratón

17.1.                   El ratón

17.2.                   eventos

17.3.                   trabajar con eventos

17.4.                   arrastrar y soltar

17.5.                   Resumen

17.6.                   Ejercicios

 

18.  Capitulo 17: ActiveX

18.1.                   ¿qué son controles ActiveX?

18.2.                   cuadricula

18.3.                   ¡¡¡Creamos una aplicación!!!