jueves, 26 de mayo de 2016
Dentro del mismo Entorno de desarrollo integrado de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete (pseudo-compila el programa muy rápidamente y luego lo ejecuta, simulando la función de un intérprete puro). Desde ese entorno también se puede generar el archivo en código ejecutable (exe); ese programa así generado en disco puede luego ser ejecutado sin requerir 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.
miércoles, 25 de mayo de 2016
Alan Cooper
Alan Cooper nació el 3 de junio de 1952 en San Francisco, California. Actualmente, este hombre dirige una empresa de diseño de interacción y escribe libros acerca de cómo crear un Software.
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". 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.
Programas codificados en Visual Basic
- Reproductor de Musica, Imagenes, Videos, etc.
- Reproductor Nº2
- Flooder By Full-Counters
- Flooder E-Mail
- Navegador de Internet
Formativa Visual Basic
- Describa el entorno de desarrollo de visual Basic
- Escriba tres características de visual Basic
- Describa siete barras de herramientas de visual Basic
- Haga cuadro comparativo con ventajas y desventajas de visual Basic
- Haga un resumen de 7 lineas sobre la historia
- Coloque el prefijo de los siguientes controles: temporizador. Data. Line. Checkbox . CommandButton. Form. PictureBox. Label. TextBox
Desarrollo
- El entorno de desarrollo es muy similar al de otros lenguajes. Las características básicas se presentan de la siguiente forma:
• En la parte superior aparecen tres elementos, en este orden: la barra de título; la barra de menú con 13 opciones desplegables y una barra de herramientas; esta última se puede personalizar, posibilitando la inclusión de prácticamente la totalidad de los comandos delIDE.
• En la parte central, cubriendo la franja de mayor área, se encuentra el espacio de trabajo. Éste incluye y muestra las ventanas del proyecto, las vistas del código fuente de los módulos, los objetos y los controles que contienen las ventanas de la aplicación y el panel de controles. Él panel de control, por defecto cuenta con los siguientes controles:
PictureBox
Label
TextBox
Frame
CommandButton
CheckBox
OptionButton
ComboBox
ListBox
HScrollBar
VScrollBar
Timer
CheckBox
OptionButton
ComboBox
ListBox
HScrollBar
VScrollBar
Timer
DriveListBox
DirListBox
FileListBox
Shape
Line
Image
Data
OLE
DirListBox
FileListBox
Shape
Line
Image
Data
OLE
- - El propio Visual Basic provee soporte para empaquetado y distribución.
- Los compiladores de Visual Basic generan código que requiere una o más librerías de enlace dinámico para que funcione.
-Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose.
- Frame, CommandButton, Label, data, TextBox, CheckBOx, Line.
Ventajas
|
Desventajas
|
-Es un lenguaje RAD.
-Posee una curva de aprendizaje muy rápida.
-Integra el diseño e implementación de formularios de Windows.
-Permite usar con suma facilidad la plataforma de los sistemas Windows.
-El código en Visual Basic es fácilmente migrable a otros lenguajes.
-Acostumbra a los desarrolladores a programar con eficiencia.
|
Sin soporte de Microsoft
-No es multiplataforma
-Por defecto permite la programación sin declaración de variables
-No permite programación a bajo nivel ni incrustrar secciones de código en ASM.
-Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall.
-Algunas funciones están indocumentadas
-Es un lenguaje basado en objetos y no orientado a objetos.
-No maneja muy bien los apuntadores de memoria.
-No soporta tratamiento de procesos como parte del lenguaje.
-No incluye operadores de desplazamiento de bits como parte del lenguaje.
-No permite el manejo de memoria dinámica, punteros, etc. como parte del lenguaje.
-No avisa de ciertos errores o advertencias -No tiene instrucciones de pre procesamiento.
-El tratamiento de mensajes de Windows es básico e indirecto.
-La gran gama de controles incorporados son, sin embargo en algunos casos, muy generales
-Los controles personalizados no mejoran la potencia de la API de Windows, y en determinados casos acudir a ésta será el único modo de conseguir el control personalizado deseado.
|
- Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC. Luego de sufrir varias modificaciones, se estableció el BASIC estándar. La sencillez ganó el desprecio de los programadores avanzados por considerarlo "un lenguaje para principiantes". Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo conoce como Visual Basic y la versión más reciente es la 6. Esta versión combina la sencillez del BASIC con un poderoso lenguaje de programación.
- Temporizador: Tmr
Data: dat
Line: Ln
CheckBox: CBO
CommandButton: CMD
Form: Frm
PictureBox: Pic
Label: LBL
TextBox: TXT
sábado, 21 de mayo de 2016
TABLA DE PREFIJOS DE VISUAL BASIC
Nombre en Español Rojo
|
Nombre VB Verde
|
Prefijo Azul
|
Frame
|
Form
|
Frm.
|
Caja de imagen
|
Image box
|
cjn
|
Casilla de Verificación
|
Checkbox
|
chk
|
Marco
|
frame
|
Fra.
|
Botón de Comando
|
Commandbutton
|
cmd
|
Datos
|
Datos
|
dts
|
Etiqueta
|
Label
|
lbl
|
Imagen
|
image
|
Img
|
Temporizador
|
Timer
|
tmr
|
Vertical scroll bar
|
Timer
|
Tmr
|
Botón de Opción
|
Optionbutton
|
opt
|
Conexión a origen de datos
|
Data
|
dat
|
Objetos y Eventos de Visual Basic
OBJETOS
Un objeto es cualquier elemento, como una imagen, un formulario, un control, etc. Un objeto representa una instancia de una clase, como Form, Control o Component. En código de Visual Basic, debe crear una instancia de un objeto antes de poder aplicar uno de los métodos del objeto o cambiar el valor de una de sus propiedades. La creación de instancias es el proceso mediante el cual se crea una instancia de una clase y se asigna a una variable de objeto. A continuación se muestra un ejemplo:
Dim x As New MyClass()
En este ejemplo, la variable
x
se asigna para hacer referencia a una nueva instancia de la clase MyClass
.EVENTOS
Un evento es una acción que un objeto reconoce, como hacer clic con el mouse (ratón) o presionar una tecla, y para el que puede escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos
jueves, 12 de mayo de 2016
Suscribirse a:
Entradas (Atom)