Escolar Documentos
Profissional Documentos
Cultura Documentos
2
Introduccin a Visual Basic 2008
2009 Pearson Education, Inc. All rights reserved.
Seeing is believing.
Proverb
Intelligence is the faculty of making artificial objects, especially tools to make tools.
Henri-Louis Bergson
OBJETIVOS
En este captulo trabajaremos con: Los fundamentos de Visual Studio Integrated Development Environment (IDE), que le permitir escribir, ejecutar (running) y depurar (debugging) sus programas de Visual Basic. Funciones de ayuda de Visual Studios. Comandos claves contenidoS en el IDEs de mens y barras de herramientas.
OBJETIVOS
El propsito de los diversos tipos de ventanas en Visual Studio 2008 IDE. Qu es programacin visual y cmo se simplifica y acelera el desarrollo de programas? Crear, compilar y ejecutar un programa simple de Visual Basic que muestra el texto y una imagen utilizando el IDE de Visual Studio y la tcnica de programacin visual.
2.1 Introduccin Visual Studio 2008 is Microsofts Integrated Development Environment (IDE) que le permitir escribir, ejecutar (running) y depurar (debugging) programas.
Un programa simple de Visual Basic puede crearse arrastrando y colocando bloques predefinidos en su lugar a travs de programacin visual.
2.2 Continuacin: Visualizacin de la ventana de inicio de Visual Studio 2008 IDE Selecone File > New Project... Para crear un nuevo proyecto. Plantilla del projecto project templates son los tipos de proyectos que los usuarios pueden crear en Visual Basic.
Una forma de aplicacin de Windows posee una interfaz grfica para el usuario graphical user interface (GUI).
10
Propiedades de la ventana.
de diseo de IDE.
2009 Pearson Education, Inc. All rights reserved.
11
Fig. 2.5 | Control de cuadro de texto para modificar una propiedad en the Visual Studio IDE.
2009 Pearson Education, Inc. All rights reserved.
12
Fig. 2.6 | cuadro de dilogo en el que se pueden modificar las propiedades de los caracteres en the Visual Studio IDE.
2009 Pearson Education, Inc. All rights reserved.
13
2.3 Barra de men y de herramientas Muchos comandos se encuentran en los mens El conjunto de mens que muestra depende de lo que se est haciendo actualmente en IDE.
14
Description
Commands for opening, closing, adding and saving projects, as well as printing project data and exiting Visual Studio. Commands for editing programs, such as cut, copy, paste, undo, redo, delete, find and select. Commands for displaying IDE windows and for adding toolbars. Commands for managing projects and their files. Commands for compiling Visual Basic programs. Commands for debugging and running programs. Commands for interacting with databases. Commands for arranging and modifying a Forms controls. Commands for accessing additional IDE tools and options. Commands for hiding, opening, closing and displaying IDE windows. Commands for accessing the IDEs help features.
15
Cut Paste
selected lines
Undo Navigate Backward
Open File
Save All
Copy
Find
Redo
Navigate Forward
Solution
Object
Browser
Start
Stop
Step Over
Explorer
Error List
Break All
Step Into
Step Out
Properties Window
Toolbox
Immediate
16
17
2.3 Continuacin: Barra de men y de herramientas Algunos iconos contienen una flecha hacia abajo que se puede pulsar para visualizar comando o comandos relacionados.
Herramientas
18
2.3 Continuacin: Barra de men y de herramientas Colocando el puntero del ratn sobre un icono resalta y tras una breve pausa, muestra una descripcin de la herramienta.
La herramienta de recomendacin se despliega cuando el apuntador se sita sobre un icono durante unos segundos.
19
Solution Explorer
Herramientas Toolbox
20
2.4 Continuacin: Navigando en la interfase de Visual Studio IDE Visual Studio proporciona una caracterstica de ahorro de espacio llamada: auto-hide.
Cuando el ocultar automticamente est habilitado, aparece una pestaa por el borde de la ventana de IDE.
21
Fig. 2.15 | Mostrar una ventana oculta cuando est habilitado el ocultar automticamente .
2009 Pearson Education, Inc. All rights reserved.
22
23
24
Fig. 2.18 | Solution Explorer muestra los cuadros de ms y menos que permite expandir y contraer el rbol para mostrar u ocultar los archivos del proyecto .
2009 Pearson Education, Inc. All rights reserved.
25
Fig. 2.19 | Solution Explorer expande el archivo de My Project tras pulsar en la casilla de ms .
2009 Pearson Education, Inc. All rights reserved.
26
Los cuadros con signos de ms indican que los archivos o carpetas estn contraiidos. (changed from minus box)
27
Controles
Groupo de nambes
Fig. 2.21 | El men desplegable de la caja de herramientas Toolbox displiega los controles para los grupos de controles comnes Common Controls.
2009 Pearson Education, Inc. All rights reserved.
28
29
Toolbar
Desplazamiento Scrollbox
Descripcin Description
30
Description
Contains links to relevant topics, including how to upgrade programs and learn more about Web services, architecture and design, files and I/O, data, debugging and more. Finds help articles based on search keywords. Displays an alphabetized list of topics you can browse. Displays a categorized table of contents in which help articles are organized by topic.
31
2.5 Continuacin: Uso de la ayuda Help Para utilizar la ayuda sensible al contexto, pulse en un elemento y, a continuacin, presione la tecla F1 .
32
Seleccione Help, entonces establezca el Show Help using: en la lista desplegable a la ayuda externa.
Show Help using drop-down list Help options selected
33
2.6 Uso de la programacin visual para crear un programa simple. La siguiente que ve a continuacin muestra los resultados del programa cuando se ejecuta..
Marbete de control Label control
34
35
2.6 Continuacin: Uso de la programacin visual para crear un programa simple. Seleccione File > Save All para desplegar el
36
Fig. 2.29 | Configuracin de la ubicacin del proyecto en el cuadro de dilogo de la ubicacin del proyecto .
2009 Pearson Education, Inc. All rights reserved.
37
38
Haga clic y arrastre los controladores de tamao para cambiar el tamao de la Forma.
Barra de Ttulo (Title bar)
39
40
Botn de desplazamiento hacia abajo Down-arrow button Paleta personalizada Custom palette Azul claro Light blue
41
2.6 Continuacin: Uso de la programacin visual para crear un programa simple. Una vez que selecciona un color, la paleta se cierra y cambia el color de fondo del formulario.
Fig. 2.34 | Forma con la propiedad de nuevo color de fondo BackColor aplicado .
2009 Pearson Education, Inc. All rights reserved.
42
43
Establezca la propiedad AutoSize a false, por lo que puede cambiar el tamao de la etiqueta.
44
Etiqueta centrado con la propiedad de texto actualizada (Label centered with updated Text property)
Fig. 2.37 | GUI despus que el formulario y etiqueta han sido personalizados .
2009 Pearson Education, Inc. All rights reserved.
45
2.6 Continuacin: Uso de la programacin visual para crear un programa simple. Seleccione la propiedad de letra Font property, lo que provoca una ellipsis button aparecer junto al valor.
46
Fig. 2.39 | Cuadro de dilogo de letra para la seleccin de letra, estilos y tamaos.
2009 Pearson Education, Inc. All rights reserved.
47
48
2.6 Continuacin: Uso de la programacin visual para crear un programa simple. El control PictureBox muestra imgenes. Busque el PictureBox en el cuadro de herramientas y haga doble clic en este para agregarlo al formulario.
Etiqueta actualizada. ( Updated Label)
49
2.6 Continuacin: Uso de la programacin visual para crear un programa simple. Busque la propiedad Image Image property.
No se ha asignado ninguna imagen, por lo que muestra el valor de la propiedad Image (none).
Propiedad del valor de la imagen (Image property value ) (no image selected)
50
Fig. 2.43 | Cuadro de dilogo de Select Resource para seleccionar una imagen para el PictureBox.
2009 Pearson Education, Inc. All rights reserved.
51
Busque bug.png, seleccinelo y haga clic en OK. El recurso denominado bug representa bug.png.
Fig. 2.44 | El cuadro de dilogo de Select Resource muestra una vista previa de la imagen seleccionada
2009 Pearson Education, Inc. All rights reserved.
52
53
54
55
Forma (Form)
Fig. 2.48 | IDE en modo de ejecucin, con el programa en ejecucin en primer plano .
2009 Pearson Education, Inc. All rights reserved.
56
Referencias
http://es.wikipedia.org/wiki/Visual_Basic http://msdn.microsoft.com/eses/library/bb384476(VS.90).aspx