SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt? (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
 

Andere mochten auch

Sevilla y sus riquezas
Sevilla y sus riquezasSevilla y sus riquezas
Sevilla y sus riquezas
Alvaarito95
 
Presentac. blogger
Presentac. bloggerPresentac. blogger
Presentac. blogger
Pamela
 
Presentación de sucesion intestada
Presentación de sucesion intestadaPresentación de sucesion intestada
Presentación de sucesion intestada
dan9010
 
Presentacion ezentya wlb 2.0
Presentacion ezentya wlb 2.0Presentacion ezentya wlb 2.0
Presentacion ezentya wlb 2.0
Ezentya
 
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á
asociacioncivilperija
 

Andere mochten auch (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
 

Ähnlich wie Unidad educativa municipal tecnica y en ciencias

Ähnlich wie 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
 

Mehr von 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
 

Kürzlich hochgeladen

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Kürzlich hochgeladen (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

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