SlideShare una empresa de Scribd logo
Hecho por: Andrea Nikolle Lozano Cortes
Es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para
sistemas operativos Windows. Soporta múltiples lenguajes de
programación, tales como C++, C#, Visual Basic
.NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo
web, como ASP.NET MVC, Django, etc., a lo cual hay que sumarle las
nuevas capacidades online bajo Windows Azure en forma del editor
Monaco.
Visual Studio permite a los desarrolladores crear sitios y aplicaciones web,
así como servicios web en cualquier entorno que soporte la plataforma
.NET (a partir de la versión .NET 2002). Así, se pueden crear aplicaciones
que se comuniquen entre estaciones de trabajo, páginas web, dispositivos
móviles, dispositivos embebidos y consolas, entre otros.
Los formularios Windows Forms y sus controles son los proporcionan
una arquitectura más extensible y compleja para el desarrollo de
aplicaciones basadas en Windows.
 En el menú Inicio de Windows , haga clic en Visual Basic 2010.
 Aparecerá la pantalla de bienvenida a Visual Basic Express. Se trata de la interfaz
de Visual Basic 2010 Express, que también recibe el nombre de entorno de
desarrollo integrado o IDE.
 En el menú Archivo, haga clic en Nuevo proyecto.
 Aparece el cuadro de diálogo Nuevo proyecto.
 Seleccione Aplicación de Windows Forms y haga clic en Aceptar.
 Se muestra un nuevo formulario en el IDE y se agregan los archivos necesarios
para el proyecto a la ventana Explorador de soluciones. Si es el primer proyecto
de Aplicación de Windows Forms que crea, recibirá el nombre de
"WindowsApplication1".
El control Button de Windows Forms permite al usuario hacer clic en él
para llevar a cabo una acción. El control Button puede mostrar texto e
imágenes. Al hacer clic en el botón, parece como si se hubiera
presionado y soltado.
 Abre tu formulario. Decide donde quieres que aparezca el botón.
 Selecciona la herramienta de botón de comando en la caja de herramientas de tu
derecha.
 Arrastra el botón en el formulario para que tenga el tamaño que quieres. Algunos
diseñadores están a favor de un botón predeterminado de una línea, mientras que
otro software utiliza botones gigantes de una pulgada cuadrada o más,
especialmente para tecnologías de pantalla táctil.
 Ahora haz doble clic en el botón. Se abrirá la función OnClick del botón. Está
vacía. Aquí es donde colocarás el código de lo que debe ocurrir en el programa
cuando el usuario pulsa el botón. Añade funciones en el formulario de módulos de
código establecidos según la sintaxis de Visual Basic, pasando los parámetros
entre paréntesis, por ejemplo.
 Mientras creas el botón, querrás configurar algunas de sus propiedades. La
propiedad "Etiqueta" es en realidad lo que el usuario ve en el botón. La propiedad
"Nombre" no es lo que el usuario verá. Esto puede ser confuso. Si quieres un
botón que el usuario utilizará para Abrir algo, querrás que la "Etiqueta" sea
ABRIR, y pondrás un nombre que tenga algún significado para el diseñador.
Según la convención de Visual Basic sería un nombre como cmdOpen.
El control Label proporciona una forma de establecer texto en una
página web ASP.NET mediante programación. Normalmente, se utiliza
el control Label cuando se desea cambiar el texto de una página en
tiempo de ejecución, como por ejemplo, en respuesta a un clic en un
botón.
 Arrastre el control Label del panel de tareas Cuadro de herramientas a la página.
 Establezca las propiedades del control en el panel de tareas Propiedades de
etiqueta.
El control ListBox permite a los usuarios seleccionar uno o varios
elementos de una lista predefinida. Se diferencia de un
control DropDownList en que puede mostrar varios elementos a la vez
y, de manera opcional, permite que el usuario pueda seleccionar varios
elementos.
 Arrastre el control ListBox del panel de tareas Cuadro de herramientas a la página.
 Establezca las propiedades del control en el panel de tareas Propiedades de
etiqueta.
 En la vista Diseño, haga clic con el botón secundario en el control ListBox y, a
continuación, haga clic en Mostrar tareas de control comunes.
 En el menú Tareas comunes de ListBox, haga clic en Editar elementos.
 En el cuadro de diálogo Editor de la colección ListItem, haga clic en Agregar para
agregar un elemento.
 En el área Propiedades de ListItem, establezca las propiedades Text y Value.
 Repita los pasos 3 y 4 hasta que haya agregado todos los elementos que desee.
El control PictureBox se utiliza para mostrar y cargar archivos de
imagen, también para dibujar figuras mediante los métodos gráficos , y
también como control contenedor de otros controles, como los
controles Frame.
 Haz doble clic en "PictureBox" para agregar uno a tu formulario. Haz doble clic
en el formulario para crear un evento de carga para el formulario.
 Agrega la siguiente línea de código para mostrar una imagen JPG a través del
control "PictureBox" que agregaste en el paso anterior:
Me.PictureBox1.Image = Image.FromFile("C:TempmyImage.jpg")
 Edita el paso anterior y agrega la ruta de la imagen JPG. Pulsa la tecla "F5" para
ejecutar el proyecto y ver la imagen.
Los controles RadioButton de Windows Forms presentan al usuario un
conjunto de dos o más opciones excluyentes entre sí. Aunque puede
parecer que los botones de radio y las casillas funcionan de forma
parecida, existe una diferencia importante: cuando un usuario
selecciona un botón de radio, no puede seleccionar ninguno de los otros
botones de radio del mismo grupo sin perder la selección de este botón.
 Arrastre un control GroupBox o Panel desde la ficha Windows Forms del Cuadro
de herramientas hasta el formulario.
 Dibuje los controles RadioButton en el control GroupBox o Panel.
El control TextBox se utiliza generalmente para el texto que se puede
editar, aunque también puede configurarse como control de sólo
lectura. Los cuadros de texto pueden mostrar varias líneas, ajustar el
texto al tamaño del control y agregar formato básico. El
control TextBox permite un único formato para el texto que se muestra
o escribe en el control.
 En el cuadro Nombre, escriba TextBoxExample y, a continuación, haga clic en
Aceptar.
 Se abrirá un nuevo proyecto de formularios Windows Forms.
 En el Cuadro de herramientas, arrastre un control TextBox, Label y Button hasta el
formulario.
 Seleccione el control Label y arrástrelo sobre el control TextBox.
 En la ventana Propiedades, cambie la propiedad Text del control Label al siguiente
código.
ComboBox se desencadena cuando se modifica el texto del control. El
evento Change no se desencadena cuando se selecciona un elemento en
la sección de la lista del control. Si se modifica el texto de un elemento
de la lista mediante programación, no se desencadena el
evento Change.
 Agregue la cadena u objeto a la lista mediante el método Add de la
clase ObjectCollection. Se hace referencia a la colección mediante la
propiedad Items :
comboBox1.Items.Add("Tokyo");
 Inserte la cadena o el objeto en el punto que desee de la lista por medio del
método Insert :
checkedListBox1.Items.Insert(0, "Copenhagen");
 Asigne una matriz completa a la colección Items :
System.Object[] ItemObject = new System.Object[10];
for (int i = 0; i <= 9; i++)
{
ItemObject[i] = "Item" + i;
} listBox1.Items.AddRange(ItemObject);
Representa un control Windows que muestra un marco alrededor de un
grupo de controles con un título opcional.
 Dibuje un control GroupBox en un formulario.
 Agregue otros controles al cuadro de grupo; para ello, dibuje cada uno de los
controles dentro del cuadro de grupo.
Si tiene controles que desee incluir en un cuadro de grupo, puede seleccionarlos
todos, cortarlos al Portapapeles, seleccionar el control GroupBox y, a continuación,
pegarlos en el cuadro de grupo. También puede arrastrarlos al cuadro de grupo.
 Establezca la leyenda apropiada como valor de la propiedad Text del cuadro de
grupo.
Indica el progreso de una acción, mediante la presentación de un
número adecuado de rectángulos dispuestos en una barra
horizontal. Cuando se completa la acción, la barra se llena. Las barras
de progreso suelen utilizarse para dar al usuario una indicación de
cuánto deberá esperar hasta que se complete una acción larga como,
por ejemplo, la carga de un archivo grande.
 En el menú archivo, elija nuevo y, a continuación, haga clic en proyecto.
 En el cuadro de diálogo Nuevo proyecto , haga clic en Proyectos de Visual
Basic en Tipos de proyectoy, a continuación, haga clic en Biblioteca de
controles de Windows en plantillas.
 En el cuadro nombre , escriba SmoothProgressBary, a continuación, haga clic
en Aceptar.
 En el explorador del proyecto, cambie el nombre de módulo de clase
predeterminado de UserControl1.vb para SmoothProgressBar.vb.
 En la ventana Propiedades para el objeto UserControl , cambie la
propiedad Name de UserControl1 a SmoothProgressBar.
 En este punto, normalmente se heredan de la clase de ese control y, a
continuación, agregar la funcionalidad adicional para extender un control
existente. Sin embargo, la clase ProgressBar es sealed y no se puede heredar. Por
lo tanto, debe generar el control desde el principio.

Más contenido relacionado

La actualidad más candente

Practica google docs
Practica google docsPractica google docs
Practica google docs
carlosalber1230
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
Robert Rodriguez
 
Elementos de la interfaz de power point
Elementos de la interfaz de power pointElementos de la interfaz de power point
Elementos de la interfaz de power point
Aleks Pérez
 
Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1
1052403005n
 
Manual de practicas de dreamweaver
Manual de practicas de dreamweaverManual de practicas de dreamweaver
Manual de practicas de dreamweaver
daaaaaaaaaaa Gutiierriitos
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing
Laura
 
Pestaña vista
Pestaña vistaPestaña vista
Pestaña vista
Ricardo Guzman
 
Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1
josegmay
 
Presentacion mapa conceptual entorno power point
Presentacion mapa conceptual entorno power pointPresentacion mapa conceptual entorno power point
Presentacion mapa conceptual entorno power point
Javier Laguna
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracion
still01
 
Unidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióNUnidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióN
Sergio Sanchez
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
Manuel Racancoj
 
Cuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basicCuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basic
German Enrique Granados Tellez
 
Pasos para crear formularios en access
Pasos para crear formularios en accessPasos para crear formularios en access
Pasos para crear formularios en access
arlington94
 
Diagrama de secuencias
Diagrama de secuenciasDiagrama de secuencias
Diagrama de secuencias
Abraham Carbajal Carrillo
 
Unidad 7 funciones de búsqueda y referencia
Unidad 7   funciones de búsqueda y referenciaUnidad 7   funciones de búsqueda y referencia
Unidad 7 funciones de búsqueda y referencia
danielacalambas
 
Elementos orientados al flujo
Elementos orientados al flujoElementos orientados al flujo
Elementos orientados al flujo
Alumic S.A
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Dafne Alcantar
 
Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"
Ivan Perez
 
Manual de raptor
Manual de raptorManual de raptor
Manual de raptor
MaryRomero77
 

La actualidad más candente (20)

Practica google docs
Practica google docsPractica google docs
Practica google docs
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
 
Elementos de la interfaz de power point
Elementos de la interfaz de power pointElementos de la interfaz de power point
Elementos de la interfaz de power point
 
Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1Diagrama desecuenciabiblioteca 1
Diagrama desecuenciabiblioteca 1
 
Manual de practicas de dreamweaver
Manual de practicas de dreamweaverManual de practicas de dreamweaver
Manual de practicas de dreamweaver
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing
 
Pestaña vista
Pestaña vistaPestaña vista
Pestaña vista
 
Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1Javascript es6-ejercicios-resueltos-parte-1
Javascript es6-ejercicios-resueltos-parte-1
 
Presentacion mapa conceptual entorno power point
Presentacion mapa conceptual entorno power pointPresentacion mapa conceptual entorno power point
Presentacion mapa conceptual entorno power point
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracion
 
Unidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióNUnidad 8 Diagramas De InteraccióN
Unidad 8 Diagramas De InteraccióN
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Cuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basicCuadro de herramientas y botones en visual basic
Cuadro de herramientas y botones en visual basic
 
Pasos para crear formularios en access
Pasos para crear formularios en accessPasos para crear formularios en access
Pasos para crear formularios en access
 
Diagrama de secuencias
Diagrama de secuenciasDiagrama de secuencias
Diagrama de secuencias
 
Unidad 7 funciones de búsqueda y referencia
Unidad 7   funciones de búsqueda y referenciaUnidad 7   funciones de búsqueda y referencia
Unidad 7 funciones de búsqueda y referencia
 
Elementos orientados al flujo
Elementos orientados al flujoElementos orientados al flujo
Elementos orientados al flujo
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 
Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"Presentacion de etiquetas "HTML"
Presentacion de etiquetas "HTML"
 
Manual de raptor
Manual de raptorManual de raptor
Manual de raptor
 

Similar a 10 Herramientas Visual Basic

Presentación de visual studio (1)
Presentación de visual studio (1)Presentación de visual studio (1)
Presentación de visual studio (1)
cinthya alfaro
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
CHRISTIAN ASENCIO
 
visual basic
visual basicvisual basic
visual basic
MiguelRVazquez
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008
vnslgars
 
002-ProgramacionGraficaQt.pdf
002-ProgramacionGraficaQt.pdf002-ProgramacionGraficaQt.pdf
002-ProgramacionGraficaQt.pdf
kv02th
 
Instructivo para utilizar_c_
Instructivo para utilizar_c_Instructivo para utilizar_c_
Instructivo para utilizar_c_
LuisCetis109
 
Instructivo para utilizar_c++
Instructivo para utilizar_c++Instructivo para utilizar_c++
Instructivo para utilizar_c++
heidiromero11
 
Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++
OscarLeonardoPerez
 
Visual basic
Visual basicVisual basic
Visual basic
josser96
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)
LuisSlz
 
Herramientas de visual basic(vb)
Herramientas de visual basic(vb)Herramientas de visual basic(vb)
Herramientas de visual basic(vb)
Gabriel Salazar
 
Trabajo
TrabajoTrabajo
Trabajo
qwz123
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
Yanny Cornieles
 
visual basic
visual basicvisual basic
visual basic
alicia beatriz
 
IntroduccióN Bea
IntroduccióN BeaIntroduccióN Bea
IntroduccióN Bea
alicia beatriz
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
Niltonusp
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
PaolaMarilyn
 
Tutorial visual c_(2)
Tutorial visual c_(2)Tutorial visual c_(2)
Tutorial visual c_(2)
Elideth Rdz
 
Manual visualc
Manual visualcManual visualc
Manual visualc
Israel Mc
 
Manual visualc
Manual visualcManual visualc
Manual visualc
Marialix Quintero
 

Similar a 10 Herramientas Visual Basic (20)

Presentación de visual studio (1)
Presentación de visual studio (1)Presentación de visual studio (1)
Presentación de visual studio (1)
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
visual basic
visual basicvisual basic
visual basic
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008
 
002-ProgramacionGraficaQt.pdf
002-ProgramacionGraficaQt.pdf002-ProgramacionGraficaQt.pdf
002-ProgramacionGraficaQt.pdf
 
Instructivo para utilizar_c_
Instructivo para utilizar_c_Instructivo para utilizar_c_
Instructivo para utilizar_c_
 
Instructivo para utilizar_c++
Instructivo para utilizar_c++Instructivo para utilizar_c++
Instructivo para utilizar_c++
 
Tutorial de visual c++
Tutorial de visual c++Tutorial de visual c++
Tutorial de visual c++
 
Visual basic
Visual basicVisual basic
Visual basic
 
Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)Desarrollas aplicaciones de escritorio:)
Desarrollas aplicaciones de escritorio:)
 
Herramientas de visual basic(vb)
Herramientas de visual basic(vb)Herramientas de visual basic(vb)
Herramientas de visual basic(vb)
 
Trabajo
TrabajoTrabajo
Trabajo
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
visual basic
visual basicvisual basic
visual basic
 
IntroduccióN Bea
IntroduccióN BeaIntroduccióN Bea
IntroduccióN Bea
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Tutorial visual c_(2)
Tutorial visual c_(2)Tutorial visual c_(2)
Tutorial visual c_(2)
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 
Manual visualc
Manual visualcManual visualc
Manual visualc
 

Último

Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
Alejandrino Halire Ccahuana
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
H4RV3YH3RN4ND3Z
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
jecgjv
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
La Paradoja educativa
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
ar5498718
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
MARIANA110300
 

Último (20)

Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10El espiritismo desenmascarado.pdf. Lec. 10
El espiritismo desenmascarado.pdf. Lec. 10
 
Presentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdfPresentación Curso C. Diferencial - 2024-1.pdf
Presentación Curso C. Diferencial - 2024-1.pdf
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJELA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
LA PEDAGOGIA AUTOGESTONARIA EN EL PROCESO DE ENSEÑANZA APRENDIZAJE
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Todo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdfTodo sobre el acta constitutiva de la empresa.pdf
Todo sobre el acta constitutiva de la empresa.pdf
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Biografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptxBiografía de Gregor Mendel y sus 3 leyes.pptx
Biografía de Gregor Mendel y sus 3 leyes.pptx
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Presidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdfPresidencias radicales (1916 – 1930) (1) (1).pdf
Presidencias radicales (1916 – 1930) (1) (1).pdf
 

10 Herramientas Visual Basic

  • 1. Hecho por: Andrea Nikolle Lozano Cortes
  • 2. Es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta múltiples lenguajes de programación, tales como C++, C#, Visual Basic .NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo web, como ASP.NET MVC, Django, etc., a lo cual hay que sumarle las nuevas capacidades online bajo Windows Azure en forma del editor Monaco. Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión .NET 2002). Así, se pueden crear aplicaciones que se comuniquen entre estaciones de trabajo, páginas web, dispositivos móviles, dispositivos embebidos y consolas, entre otros.
  • 3. Los formularios Windows Forms y sus controles son los proporcionan una arquitectura más extensible y compleja para el desarrollo de aplicaciones basadas en Windows.
  • 4.  En el menú Inicio de Windows , haga clic en Visual Basic 2010.  Aparecerá la pantalla de bienvenida a Visual Basic Express. Se trata de la interfaz de Visual Basic 2010 Express, que también recibe el nombre de entorno de desarrollo integrado o IDE.  En el menú Archivo, haga clic en Nuevo proyecto.  Aparece el cuadro de diálogo Nuevo proyecto.  Seleccione Aplicación de Windows Forms y haga clic en Aceptar.  Se muestra un nuevo formulario en el IDE y se agregan los archivos necesarios para el proyecto a la ventana Explorador de soluciones. Si es el primer proyecto de Aplicación de Windows Forms que crea, recibirá el nombre de "WindowsApplication1".
  • 5. El control Button de Windows Forms permite al usuario hacer clic en él para llevar a cabo una acción. El control Button puede mostrar texto e imágenes. Al hacer clic en el botón, parece como si se hubiera presionado y soltado.
  • 6.  Abre tu formulario. Decide donde quieres que aparezca el botón.  Selecciona la herramienta de botón de comando en la caja de herramientas de tu derecha.  Arrastra el botón en el formulario para que tenga el tamaño que quieres. Algunos diseñadores están a favor de un botón predeterminado de una línea, mientras que otro software utiliza botones gigantes de una pulgada cuadrada o más, especialmente para tecnologías de pantalla táctil.  Ahora haz doble clic en el botón. Se abrirá la función OnClick del botón. Está vacía. Aquí es donde colocarás el código de lo que debe ocurrir en el programa cuando el usuario pulsa el botón. Añade funciones en el formulario de módulos de código establecidos según la sintaxis de Visual Basic, pasando los parámetros entre paréntesis, por ejemplo.
  • 7.  Mientras creas el botón, querrás configurar algunas de sus propiedades. La propiedad "Etiqueta" es en realidad lo que el usuario ve en el botón. La propiedad "Nombre" no es lo que el usuario verá. Esto puede ser confuso. Si quieres un botón que el usuario utilizará para Abrir algo, querrás que la "Etiqueta" sea ABRIR, y pondrás un nombre que tenga algún significado para el diseñador. Según la convención de Visual Basic sería un nombre como cmdOpen.
  • 8. El control Label proporciona una forma de establecer texto en una página web ASP.NET mediante programación. Normalmente, se utiliza el control Label cuando se desea cambiar el texto de una página en tiempo de ejecución, como por ejemplo, en respuesta a un clic en un botón.
  • 9.  Arrastre el control Label del panel de tareas Cuadro de herramientas a la página.  Establezca las propiedades del control en el panel de tareas Propiedades de etiqueta.
  • 10. El control ListBox permite a los usuarios seleccionar uno o varios elementos de una lista predefinida. Se diferencia de un control DropDownList en que puede mostrar varios elementos a la vez y, de manera opcional, permite que el usuario pueda seleccionar varios elementos.
  • 11.  Arrastre el control ListBox del panel de tareas Cuadro de herramientas a la página.  Establezca las propiedades del control en el panel de tareas Propiedades de etiqueta.  En la vista Diseño, haga clic con el botón secundario en el control ListBox y, a continuación, haga clic en Mostrar tareas de control comunes.  En el menú Tareas comunes de ListBox, haga clic en Editar elementos.  En el cuadro de diálogo Editor de la colección ListItem, haga clic en Agregar para agregar un elemento.  En el área Propiedades de ListItem, establezca las propiedades Text y Value.  Repita los pasos 3 y 4 hasta que haya agregado todos los elementos que desee.
  • 12. El control PictureBox se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos , y también como control contenedor de otros controles, como los controles Frame.
  • 13.  Haz doble clic en "PictureBox" para agregar uno a tu formulario. Haz doble clic en el formulario para crear un evento de carga para el formulario.  Agrega la siguiente línea de código para mostrar una imagen JPG a través del control "PictureBox" que agregaste en el paso anterior: Me.PictureBox1.Image = Image.FromFile("C:TempmyImage.jpg")  Edita el paso anterior y agrega la ruta de la imagen JPG. Pulsa la tecla "F5" para ejecutar el proyecto y ver la imagen.
  • 14. Los controles RadioButton de Windows Forms presentan al usuario un conjunto de dos o más opciones excluyentes entre sí. Aunque puede parecer que los botones de radio y las casillas funcionan de forma parecida, existe una diferencia importante: cuando un usuario selecciona un botón de radio, no puede seleccionar ninguno de los otros botones de radio del mismo grupo sin perder la selección de este botón.
  • 15.  Arrastre un control GroupBox o Panel desde la ficha Windows Forms del Cuadro de herramientas hasta el formulario.  Dibuje los controles RadioButton en el control GroupBox o Panel.
  • 16. El control TextBox se utiliza generalmente para el texto que se puede editar, aunque también puede configurarse como control de sólo lectura. Los cuadros de texto pueden mostrar varias líneas, ajustar el texto al tamaño del control y agregar formato básico. El control TextBox permite un único formato para el texto que se muestra o escribe en el control.
  • 17.  En el cuadro Nombre, escriba TextBoxExample y, a continuación, haga clic en Aceptar.  Se abrirá un nuevo proyecto de formularios Windows Forms.  En el Cuadro de herramientas, arrastre un control TextBox, Label y Button hasta el formulario.  Seleccione el control Label y arrástrelo sobre el control TextBox.  En la ventana Propiedades, cambie la propiedad Text del control Label al siguiente código.
  • 18. ComboBox se desencadena cuando se modifica el texto del control. El evento Change no se desencadena cuando se selecciona un elemento en la sección de la lista del control. Si se modifica el texto de un elemento de la lista mediante programación, no se desencadena el evento Change.
  • 19.  Agregue la cadena u objeto a la lista mediante el método Add de la clase ObjectCollection. Se hace referencia a la colección mediante la propiedad Items : comboBox1.Items.Add("Tokyo");  Inserte la cadena o el objeto en el punto que desee de la lista por medio del método Insert : checkedListBox1.Items.Insert(0, "Copenhagen");  Asigne una matriz completa a la colección Items : System.Object[] ItemObject = new System.Object[10]; for (int i = 0; i <= 9; i++) { ItemObject[i] = "Item" + i; } listBox1.Items.AddRange(ItemObject);
  • 20. Representa un control Windows que muestra un marco alrededor de un grupo de controles con un título opcional.
  • 21.  Dibuje un control GroupBox en un formulario.  Agregue otros controles al cuadro de grupo; para ello, dibuje cada uno de los controles dentro del cuadro de grupo. Si tiene controles que desee incluir en un cuadro de grupo, puede seleccionarlos todos, cortarlos al Portapapeles, seleccionar el control GroupBox y, a continuación, pegarlos en el cuadro de grupo. También puede arrastrarlos al cuadro de grupo.  Establezca la leyenda apropiada como valor de la propiedad Text del cuadro de grupo.
  • 22. Indica el progreso de una acción, mediante la presentación de un número adecuado de rectángulos dispuestos en una barra horizontal. Cuando se completa la acción, la barra se llena. Las barras de progreso suelen utilizarse para dar al usuario una indicación de cuánto deberá esperar hasta que se complete una acción larga como, por ejemplo, la carga de un archivo grande.
  • 23.  En el menú archivo, elija nuevo y, a continuación, haga clic en proyecto.  En el cuadro de diálogo Nuevo proyecto , haga clic en Proyectos de Visual Basic en Tipos de proyectoy, a continuación, haga clic en Biblioteca de controles de Windows en plantillas.  En el cuadro nombre , escriba SmoothProgressBary, a continuación, haga clic en Aceptar.  En el explorador del proyecto, cambie el nombre de módulo de clase predeterminado de UserControl1.vb para SmoothProgressBar.vb.  En la ventana Propiedades para el objeto UserControl , cambie la propiedad Name de UserControl1 a SmoothProgressBar.  En este punto, normalmente se heredan de la clase de ese control y, a continuación, agregar la funcionalidad adicional para extender un control existente. Sin embargo, la clase ProgressBar es sealed y no se puede heredar. Por lo tanto, debe generar el control desde el principio.