PDF de programación - Desarrollo de software en Windows con Visual Basic 6.0 (Básico-Intermedio)

Imágen de pdf Desarrollo de software en Windows con Visual Basic 6.0 (Básico-Intermedio)

Desarrollo de software en Windows con Visual Basic 6.0 (Básico-Intermedio)gráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 22 de Febrero del 2018)
1.279 visualizaciones desde el 22 de Febrero del 2018
410,3 KB
47 paginas
Creado hace 14a (05/06/2009)
Curso:

“Desarrollo de software en Windows con Visual Basic 6.0”














Duración del curso: 25 horas

Nivel: Básico-Intermedio

Requisito: Conocer cualquier lenguaje de programación

Mejor si conoce: Basic, SQL básico

Teoría: 60%

Práctica: 40%

Autor: Antonio Ortíz Ramírez, www.aortiz.net, [email protected]







Objetivo general: Capacitar al asistente en el desarrollo de sistemas en plataforma Windows,

proporcionando conocimientos sólidos de los recursos, metodologías y tecnologías del ambiente.

Además, el asistente aprenderá el lenguaje de programación Visual Basic 6.0, obteniendo

conocimientos a un nivel básico-intermedio que le permitan desarrollar sistemas en Windows.



Alcance del curso: Se cubrirán los aspectos teóricos de la programación Windows y la filosofía de

programación Visual Basic. Se aprenderá la programación Visual Basic, incluyendo los temas:

tipos de datos, estructuras de control, controles, acceso universal a datos con OLE-DB (ADO), uso

del API de Windows (Win32 API). Se aprenderán las bases del lenguaje SQL.



2 de 47

TEMARIO





CAPITULO I

INTRODUCCIÓN



INICIANDO CON VISUAL BASIC

CAPITULO II

CAJA DE HERRAMIENTAS

CAPITULO III

TIPOS DE DATOS

CAPITULO IV

PRINCIPALES ESTRUCTURAS DE CONTROL Y SENTENCIAS DE

VBA

CAPITULO V

PRINCIPALES FUNCIONES DE VBA

CAPITULO VI

PRINCIPALES OBJETOS DE VISUAL BASIC

CAPITULO VII

ACCESO A DATOS CON ADO

CAPITULO VIII CAPITULO VII: EL API DE WINDOWS

CAPITULO IX

DISTRIBUCION







2001, Antonio Ortíz Ramírez

www.aortiz.net

3 de 47

CAPITULO I: INTRODUCCIÓN





Qué es Visual Basic?



- La parte “Visual se refiere al método utilizado para la Interfase Gráfica del Usuario (GUI). En lugar

de escribir grandes cantidades de código para describir la apariencia y posición de los elementos

de la interfase, simplemente agrega objetos preconstruidos y los coloca en la pantalla.



- La parte “Basic”, se refiere al lenguaje BASIC (Beginners All-Purpose Symbolic Instruction Code),

un lenguaje utilizado por más programadores que cualquier otro lenguaje en la historia de la

computación. Visual Basic ha evolucionado del lenguaje Basic original y ahora contiene cientos de

sentencias, funciones y palabras reservadas, muchas de las cuales se relacionan directamente

con el GUI de Windows. Los principiantes pueden crear útiles aplicaciones aprendiendo unas

cuantas palabras reservadas, además, el alcance del lenguaje permite a los profesionales hacer

cualquier cosa que pueda ser hecha utilizando cualquier otro lenguaje de programación Windows.



El lenguaje de programación Visual Basic no es único de Visual Basic. El sistema de programación

Visual Basic, edición Aplicaciones (Applications Edition) se incluye en Microsoft Excel, Microsoft

Access, y muchas otras aplicaciones de Windows utilizan el mismo lenguaje. El Visual Basic

Scripting Edition (VBScript) es un lenguaje script usado ampliamente y es un subconjunto del

lenguaje Visual Basic. El esfuerzo hecho en aprender Visual Basic será de utilidad en estas otras

áreas.



Sea que se trate de crear una pequeña utilidad para sí mismo o para su equipo de trabajo, un gran

sistema corporativo, o una aplicación distribuida por el globo vía Internet, Visual Basic tiene las

herramientas que necesita.





Las características de acceso a datos permiten crear bases de datos y aplicaciones front-

end para muchas bases de datos populares como SQL Server y otras bases de datos de

nivel corporativo.

La tecnología ActiveX permite utilizar la funcionalidad de otras aplicaciones, como es el

procesador de palabras de Microsoft Word, la hoja de cálculo de Microsoft Excel, y otras

aplicaciones Windows.

2001, Antonio Ortíz Ramírez

www.aortiz.net

4 de 47

Las capacidades para Internet hacen fácil acceder a documentos y aplicaciones a través de

Internet o una Intranet desde su Aplicación, o crear aplicaciones servidor de Internet.

La aplicación final es un verdadero archivo .exe que usa una máquina virtual Visual Basic

que puede distribuir libremente.









Lo nuevo en Visual Basic 6.0

ADO (ActiveX Data Objects). Esta nueva tecnología de acceso a datos contiene un modelo

de objeto más simple, mejor integración con otras tecnologías Microsoft y no Microsoft, una

interfaz común para acceso local y remoto a datos, y conjunto de registros (recordsets)

jerárquicos.

Es posible usar “drag and drop” para crear reportes rápidamente a partir de cualquier

recordset, incluyendo recordsets jerárquicos.

Podrá utilizar el administrador visual de datos para mostrar todas las bases de datos que

están conectadas y sus tablas, vistas, “stored procedures”, etc.

Existen un conjunto de rutinas que permiten utilizar el sistema de archivos y crear archivos

de texto y directorios.

Escriba aplicaciones Internet del lado Servidor que usan código Visual Basic para

responder a peticiones de usuarios desde un navegador.

El control CoolBar, es un control contenedor que puede ser usado para crear barras de

herramientas configurables por el usuario parecidas a las de Internet Explorer.

Las rutinas ahora pueden regresar arreglos, lo cual indica que las clases pueden tener

arreglos como propiedad. También es posible asignar el contenido completo de un arreglo

a otro, siempre que el arreglo de la parte izquierda de la asignación sea un arreglo

dinámico.

Cree componentes ActiveX que usan un ambiente aparte para ejecutar rutinas asíncronas

en hilos separados.







2001, Antonio Ortíz Ramírez

www.aortiz.net

5 de 47

REQUERIMIENTOS Y ESPECIFICACIONES DE VISUAL BASIC





 Pentium® 90MHz o superior

 VGA 640x480 o resolución superior soportada por Microsoft Windows.

 Microsoft Windows NT 4.0 o posterior, o Microsoft Windows 95 o posterior.

 24 MB de RAM para Windows 95/98, 32 MB parar Windows NT.

 Microsoft Internet Explorer version 4.01 o posterior (version 4.01 Service Pack 1 o posterior

para desarrollo de aplicaciones DHTML, y 4.x para usuarios finales de estas aplicaciones).

 Requerimientos de espacio en disco:

Standard Edition: instalación típica 48 MB, completa 80 MB.

Professional Edition: instalación típica 48 MB, completa 80 MB.

Enterprise Edition: instalación típica 128 MB, completa 147 MB.

Componentes adicionales (si se requieren): MSDN (para documentación): 67 MB, Internet

Explorer 4.x: aproximadamente 66 MB.

 CD-ROM





LIMITACIONES DE PROYECTO

Un proyecto puede contener hasta 32,000 identificadores (cualquier palabra no reservada), que

incluye, pero no limitado a, formularios, controles, módulos, variables, constantes, procedimientos,

funciones, y objetos.



Los nombres de variables en Visual Basic no pueden ser más largos de 255 caracteres, y los

nombres de formularios, controles, módulos, y clases no pueden ser más largos de 40 caracteres.

Visual Basic no impone un límite sobre el número de objetos distintos en un proyecto.





LIMITACIONES DE CONTROLES



Cada control no gráfico (todos los controles excepto shape, line, image, y etiqueta) utiliza una

ventana. Cada ventana usa recursos del sistema, limitando el número total de ventanas que

pueden existir al mismo tiempo. El límite exacto depende de los recursos disponibles del sistema y

del tipo de controles utilizados.



2001, Antonio Ortíz Ramírez

www.aortiz.net

Para reducir el consumo de recursos del sistema, use los controles shape, line, label, e image en

lugar de picture box para crear o desplegar gráficos.

6 de 47





NUMERO TOTAL DE CONTROLES



El número máximo de controles permitidos en un formulario depende del tipo de controles usados

y los recursos del sistema disponibles. Aunque, hay un límite fijo de 254 nombres de controles por

formulario. Un arreglo de controles cuenta como un sólo control, ya que todos los controles en el

arreglo comparten el mismo nombre de control.



El límite de elementos en un arreglo de controles es de 0 a 32767 en todas las versiones.





LIMITE PARA CONTROLES ESPECIFICOS



Propiedad

Aplica a

Límite

List y ListCount

List box y Combo box El número máximo de elementos es de 32K; el límite

para el tamaño de cada elemento es de 1K

Text

Caption

Text box

Label

64K

1024 bytes





Tag

Name



Command,

Check

255 caracteres. Cualquier título sobre estos límites es

box, Frame, y Option

truncado. Los títulos en propiedades de controles

personalizados están limitados a 32K

Menú control

235 caracteres

Todos los controles

Limitado sólo por la memoria disponible

Todos los controles

Limitado a 40 caracteres

NOTA: en Visual Basic, los nombres de propiedades de control están limitados a 30 caracteres





LIMITACIONES DE CODIGO



La cantidad de código en una forma, clase, o módulo está limitado a 65534 líneas. Una línea de

código puede contener hasta 1023 bytes. Hasta 256 espacios en blanco pueden preceder el texto

2001, Antonio Ortíz Ramírez

www.aortiz.net

en una línea, y no más de 24 caracteres de continuación de línea ( _ ) pueden ser incluidos en una

7 de 47

línea lógica.





PROCEDIMIENTOS, TIPOS Y VARIABLES



No hay límite sobre el número de procedimientos por módulo. Cada procedimiento puede contener

hasta 64K de código. Si un procedimiento o módulo excede este límite, Visual Basic genera un

error al tiempo de compilación. Visual Basic usa tablas para guardar los nombres de

identificadores (variables, proced
  • Links de descarga
http://lwp-l.com/pdf8965

Comentarios de: Desarrollo de software en Windows con Visual Basic 6.0 (Básico-Intermedio) (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad