SlideShare una empresa de Scribd logo
1 de 10
UNIDAD EDUCATIVA MUNICIPAL TECNICA Y EN CIENCIAS                                                                               “SAN FRANCISCO DE QUITO”LIC: RODRIGOMULLOVISUALBASICSAMANTHA PEREZ 6to “B”20011
HISTORIA DE VISUAL BASIC Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por el alemán Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.
Entorno de desarrolloExiste un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft: (PictureBox) Caja de Imágenes  (Label) Etiqueta  (TextBox) Caja de texto  (Frame) Marco  (CommandButton) Botón de comando  (CheckBox) Casilla de verificación  (OptionButton) Botón de opción (ComboBox) Lista desplegable  (ListBox) Lista  (HScrollBar) Barra de desplazamiento horizontal
(VScrollBar) Barra de desplazamiento vertical  (Timer) Temporizador  (DriveListBox) Lista de unidades de disco (DirListBox) Lista de directorios  FileListBox) Lista de archivos  (Shape) Figura  (Line) Línea  (Image) Imagen  (Data) Conexión a origen de datos
Alternativas multiplataforma o externas a Windows Existen múltiples alternativas dentro y fuera de Windows que intentan imitar a este lenguaje y su mecánica de desarrollo. El más conocido y popular es Gambas: Gambas es un proyecto libre para implementar programación visual con Basic en GNU/Linux Está derivado principalmente de Visual Basic, adaptándose a partir de su lenguaje y su entorno de desarrollo, para implementar su propia variante, parcialmente compatible con Visual Basic, aportando y enriqueciendo con las oportunidades que brinda GNU/Linux.
Otras opciones conocidas son Real Basic o PureBasic que permiten desarrollar bajo Windows, Linux, Mac OS e independientemente, PureBasic permite desarrollar también para Amiga OS  A diferencia de Gambas, estas son soluciones comerciales y no son libres.
fundamentos de programación Módulos de Control Módulos de Formularios Módulos de Clases Módulos Estándar Editor de Códigos
ejemplos Dim db As DAO.Database  Dim rcs As DAO.Recordset Set  db = CurrentDb Set rcs = db.OpenRecordset("SELECT * FROM tblMain Do Until rcs.EOF  MsgBox rcs!FieldName  rcs.MoveNext  Loop  rcs.Close  db.Close  Set rcs = Nothing  Set db = Nothing  End Sub
Public Function BUSINESSDAYPRIOR(dt As Date) As Date  Select Case Weekday(dt, vbMonday) Case 1 BUSINESSDAYPRIOR = dt-3 Case 7 BUSINESSDAYPRIOR = dt -2 Case Else BUSINESSDAYPRIOR = dt -1 End Select End Function
Unidad educativa municipal tecnica y en ciencias

Más contenido relacionado

La actualidad más candente

La actualidad más candente (11)

PAINT 3D
PAINT 3DPAINT 3D
PAINT 3D
 
B1 e1 s1_urrutia-pau
B1 e1 s1_urrutia-pauB1 e1 s1_urrutia-pau
B1 e1 s1_urrutia-pau
 
Karen
KarenKaren
Karen
 
InformáTica 4º Eso
InformáTica 4º EsoInformáTica 4º Eso
InformáTica 4º Eso
 
Evaluación diagnostica
Evaluación diagnostica Evaluación diagnostica
Evaluación diagnostica
 
Presentación Power point
Presentación Power point Presentación Power point
Presentación Power point
 
Programacion basica (veronica araujo)
Programacion basica (veronica araujo)Programacion basica (veronica araujo)
Programacion basica (veronica araujo)
 
Flex y bison
Flex y bisonFlex y bison
Flex y bison
 
Gimp
GimpGimp
Gimp
 
T1 e1 pérez-laura
T1 e1 pérez-lauraT1 e1 pérez-laura
T1 e1 pérez-laura
 
Adobe Photoshop
Adobe PhotoshopAdobe Photoshop
Adobe Photoshop
 

Destacado (20)

Sevilla y sus riquezas
Sevilla y sus riquezasSevilla y sus riquezas
Sevilla y sus riquezas
 
Presentac. blogger
Presentac. bloggerPresentac. blogger
Presentac. blogger
 
Presentación Integra
Presentación IntegraPresentación Integra
Presentación Integra
 
Publicity mineros chile
Publicity mineros chilePublicity mineros chile
Publicity mineros chile
 
Planificacion
PlanificacionPlanificacion
Planificacion
 
Comenzar
ComenzarComenzar
Comenzar
 
Presentación de sucesion intestada
Presentación de sucesion intestadaPresentación de sucesion intestada
Presentación de sucesion intestada
 
Higado
HigadoHigado
Higado
 
Presentacion ezentya wlb 2.0
Presentacion ezentya wlb 2.0Presentacion ezentya wlb 2.0
Presentacion ezentya wlb 2.0
 
Folleto consejos
Folleto consejosFolleto consejos
Folleto consejos
 
Valledelcaciqueupar
ValledelcaciqueuparValledelcaciqueupar
Valledelcaciqueupar
 
Ley 100
Ley 100Ley 100
Ley 100
 
Info Admin
Info AdminInfo Admin
Info Admin
 
Las redes sociales en la estrategia de LÁNDALUZ
Las redes sociales en la estrategia de LÁNDALUZLas redes sociales en la estrategia de LÁNDALUZ
Las redes sociales en la estrategia de LÁNDALUZ
 
L'DECOREE
L'DECOREEL'DECOREE
L'DECOREE
 
La web
La webLa web
La web
 
Desde el corazón femenino de los pueblos indios de perijá
Desde el corazón femenino de los pueblos indios de perijáDesde el corazón femenino de los pueblos indios de perijá
Desde el corazón femenino de los pueblos indios de perijá
 
Cocina
CocinaCocina
Cocina
 
Presentacion De Paisajes Del Mundo
Presentacion De Paisajes Del MundoPresentacion De Paisajes Del Mundo
Presentacion De Paisajes Del Mundo
 
Casa barroca
Casa barrocaCasa barroca
Casa barroca
 

Similar a Unidad educativa municipal tecnica y en ciencias

Similar a Unidad educativa municipal tecnica y en ciencias (20)

Bea
BeaBea
Bea
 
Bea
BeaBea
Bea
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
el verdadero tp
el verdadero tpel verdadero tp
el verdadero tp
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
 
Visual b. 1
Visual b. 1Visual b. 1
Visual b. 1
 
Visual basic 6.0
Visual basic 6.0 Visual basic 6.0
Visual basic 6.0
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
 
tp informatica
tp informaticatp informatica
tp informatica
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Informe programacion
Informe programacionInforme programacion
Informe programacion
 
PRESENTACIÓN DE VISUAL 2010
PRESENTACIÓN DE VISUAL 2010PRESENTACIÓN DE VISUAL 2010
PRESENTACIÓN DE VISUAL 2010
 
Sandra y celeste
Sandra y celesteSandra y celeste
Sandra y celeste
 
shanshi
shanshishanshi
shanshi
 

Más de Sammy Perez

Unidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en cienciasUnidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en cienciasSammy Perez
 
Unidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en cienciasUnidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en cienciasSammy Perez
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosSammy Perez
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosSammy Perez
 

Más de Sammy Perez (11)

Unidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en cienciasUnidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en ciencias
 
Unidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en cienciasUnidad educativa municipal tecnica y en ciencias
Unidad educativa municipal tecnica y en ciencias
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Aulas virtuales
Aulas virtualesAulas virtuales
Aulas virtuales
 
Aulas virtuales
Aulas virtualesAulas virtuales
Aulas virtuales
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Redes
RedesRedes
Redes
 

Último

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 

Último (20)

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 

Unidad educativa municipal tecnica y en ciencias

  • 1. UNIDAD EDUCATIVA MUNICIPAL TECNICA Y EN CIENCIAS “SAN FRANCISCO DE QUITO”LIC: RODRIGOMULLOVISUALBASICSAMANTHA PEREZ 6to “B”20011
  • 2. HISTORIA DE VISUAL BASIC Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por el alemán Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.
  • 3. Entorno de desarrolloExiste un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft: (PictureBox) Caja de Imágenes (Label) Etiqueta (TextBox) Caja de texto (Frame) Marco (CommandButton) Botón de comando (CheckBox) Casilla de verificación (OptionButton) Botón de opción (ComboBox) Lista desplegable (ListBox) Lista (HScrollBar) Barra de desplazamiento horizontal
  • 4. (VScrollBar) Barra de desplazamiento vertical (Timer) Temporizador (DriveListBox) Lista de unidades de disco (DirListBox) Lista de directorios FileListBox) Lista de archivos (Shape) Figura (Line) Línea (Image) Imagen (Data) Conexión a origen de datos
  • 5. Alternativas multiplataforma o externas a Windows Existen múltiples alternativas dentro y fuera de Windows que intentan imitar a este lenguaje y su mecánica de desarrollo. El más conocido y popular es Gambas: Gambas es un proyecto libre para implementar programación visual con Basic en GNU/Linux Está derivado principalmente de Visual Basic, adaptándose a partir de su lenguaje y su entorno de desarrollo, para implementar su propia variante, parcialmente compatible con Visual Basic, aportando y enriqueciendo con las oportunidades que brinda GNU/Linux.
  • 6. Otras opciones conocidas son Real Basic o PureBasic que permiten desarrollar bajo Windows, Linux, Mac OS e independientemente, PureBasic permite desarrollar también para Amiga OS A diferencia de Gambas, estas son soluciones comerciales y no son libres.
  • 7. fundamentos de programación Módulos de Control Módulos de Formularios Módulos de Clases Módulos Estándar Editor de Códigos
  • 8. ejemplos Dim db As DAO.Database Dim rcs As DAO.Recordset Set db = CurrentDb Set rcs = db.OpenRecordset("SELECT * FROM tblMain Do Until rcs.EOF MsgBox rcs!FieldName rcs.MoveNext Loop rcs.Close db.Close Set rcs = Nothing Set db = Nothing End Sub
  • 9. Public Function BUSINESSDAYPRIOR(dt As Date) As Date Select Case Weekday(dt, vbMonday) Case 1 BUSINESSDAYPRIOR = dt-3 Case 7 BUSINESSDAYPRIOR = dt -2 Case Else BUSINESSDAYPRIOR = dt -1 End Select End Function