SlideShare una empresa de Scribd logo
Visual basic 2
• Basic>> Beginner’s All- purpose Symbolic
  Instruction Coce. (1964)
• Alternativa para cualquier nivel que se desee
  para el desarrollo de aplicaciones compatibles
  con Windows.
Lectura de archivos.

         DIM linea AS STRING

         OPEN "origen.txt" FOR INPUT AS #1

         PRINT "Contenido del fichero:"

         DO WHILE NOT EOF(1)
                    LINE INPUT #1, linea
(hasta RC/LF: salto de línea)
                    PRINT linea
         LOOP

         CLOSE #1
         END
•
Parámetro modo.
         especifica que el archivo va a ser abierto para leer información
 INPUT
         de forma secuencial.

         especifica que el archivo va a ser abierto para escribir información de
OUTPUT
         forma secuencial.


         especifica que el archivo va a ser abierto en el modo de acceso
RANDOM
         aleatorio. RANDOM es el modo de archivo predeterminado.


         especifica que el archivo va a ser abierto para añadir información de salida
APPEND   secuencial y coloca el puntero de archivo al final del archivo. Una
         instrucción PRINT # o WRITE # añade la información al archivo.


         especifica el modo de archivo binario. En este modo, es posible
BINARY   leer o escribir información en cualquier posición de byte del archivo
         usando instrucciones GET o PUT.
Escritura de archivos.

         DIM linea AS STRING
OPEN "origen.txt" FOR INPUT AS #1
   OPEN "destino.txt" FOR OUTPUT AS #2
         DO WHILE NOT EOF(1)
                  LINE INPUT #1, linea
         PRINT #2, linea
         PRINT linea
         LOOP
CLOSE #1, #2
END
Instrucción IF

IF expresión THEN sentencia_1 [ELSE sentencia_2]
Instrucción IF
IF expresión THEN
           [bloque_sentencias_1]
[ELSEIF expresion_2 THEN
      [bloque_sentencias_2]]...
ELSE
[bloque_sentencias_n]
END IF
WHILE

                      WHILE expresión
                              bloque_sentencias
                      WEND




     variable% = 10


  WHILE variable% >= 1
   PRINT "la variable vale "; variable%


   variable% = variable% -1
     WEND
DO - WHILE


Forma 1
          Forma 2




              Su funcionamiento es análogo el del bucle WHILE, salvo
              que la expresión de control se puede evaluar al final
              del bucle (si se utiliza la segunda opción de sintaxis).
              Esto nos garantiza que el bucle DO_WHILE se ejecuta al
              menos una vez.
FOR contador = inicio TO fin [STEP
      incremento]
FOR            bloque_sentenciasNEXT
      [contador]
SELECT CASE expresión_control
                                CASE lista_expresiones_1
                                    bloque_sentencias_1
                                [CASE lista_expresiones_2]
Selección múltiple SELECT           [bloque_sentencias_2]]...
CASE                            [CASE ELSE [bloque_sentencias_n]]
                            END SELECT
Visual basic 2

Más contenido relacionado

PPTX
Trabajo digital.
PPTX
Aprendiendo php 2
PPT
Archivos batch
PPTX
Programacion Batch
DOCX
Estructura de control for
PPTX
PDF
D6 a sentencias de control de flujo
PPT
Instrucciones de control
Trabajo digital.
Aprendiendo php 2
Archivos batch
Programacion Batch
Estructura de control for
D6 a sentencias de control de flujo
Instrucciones de control

La actualidad más candente (20)

PPT
Estructuras De Control De Php
PPTX
Estructuras de control 1
PDF
Perl4 io
PPTX
Michell instrucciones de ontrol
PPT
For shell script
PDF
Semana 4 Javascript Estructura de Datos y ciclo FOR
PPTX
Sentencias de Programacion
PDF
Estructuras de control 1.0
PPSX
Qué es SQL
PPT
Register globals
PPTX
PROGRAMACIÓN DE CODIGOS DE PHP
PPT
While Shell Script
PPTX
Primeros Programas Shell Script
DOCX
Las sentencias de_control[1]
PPTX
Alexander power point
PDF
Php, Variables y Constantes
PPT
instruccion de control
Estructuras De Control De Php
Estructuras de control 1
Perl4 io
Michell instrucciones de ontrol
For shell script
Semana 4 Javascript Estructura de Datos y ciclo FOR
Sentencias de Programacion
Estructuras de control 1.0
Qué es SQL
Register globals
PROGRAMACIÓN DE CODIGOS DE PHP
While Shell Script
Primeros Programas Shell Script
Las sentencias de_control[1]
Alexander power point
Php, Variables y Constantes
instruccion de control
Publicidad

Destacado (20)

PPTX
LinkedIN.com
PDF
Noticias de espeleología 20120210
PPTX
Ergebnisse der Mitgliederbefragung und Programm des neuen Vorstands
PPSX
Studie Intranettrends 2010
PDF
Food - TWT Agentur-Vorstellung für erfolgreiche Internet- & eCommerce-Lösunge...
 
PDF
Manual de seguridad-impresión
PDF
eGovernment by TWT: Im Dialog mit Ihren Bürgern
 
PPT
Screenreader für sehende - eine Anleitung für NVDA
DOCX
Psicologia tarea miercoles
PDF
Noticias de espeleología 20120221
PDF
Wissenspark Moorburg
PDF
Müde
PPTX
ºº*~+DiBuJoS IlUsTrAdOrA: ViCtOrIa FrAnCeS+~~ºº
PPT
Twitter Ad DerWesten.de
PDF
PDF
Deutsche Unternehmen, setzen Sie Ihre Vorhaben in Flandern Belgien um - count...
PPT
PDF
Social Media: Zahlen und Ausblick by TWT
 
PPTX
Urlaub und Pflege
PPTX
LinkedIN.com
Noticias de espeleología 20120210
Ergebnisse der Mitgliederbefragung und Programm des neuen Vorstands
Studie Intranettrends 2010
Food - TWT Agentur-Vorstellung für erfolgreiche Internet- & eCommerce-Lösunge...
 
Manual de seguridad-impresión
eGovernment by TWT: Im Dialog mit Ihren Bürgern
 
Screenreader für sehende - eine Anleitung für NVDA
Psicologia tarea miercoles
Noticias de espeleología 20120221
Wissenspark Moorburg
Müde
ºº*~+DiBuJoS IlUsTrAdOrA: ViCtOrIa FrAnCeS+~~ºº
Twitter Ad DerWesten.de
Deutsche Unternehmen, setzen Sie Ihre Vorhaben in Flandern Belgien um - count...
Social Media: Zahlen und Ausblick by TWT
 
Urlaub und Pflege
Publicidad

Similar a Visual basic 2 (20)

PDF
PROGRAMACION EN MATLAB PARA MÈTODOS NUMÈRICOS
PDF
Shell script
PPTX
Metodo File Pascal
DOCX
Estructuras repetitivas
PPTX
Informática III clase 4, busqueda de datos.pptx
PPTX
Programa pascal
PDF
Linux basico-8.PDF
PPT
Vb II, Unidad 2, Manejo De Archivos
PDF
Linux ud3 - redireccionamiento y tuberias
PDF
Quasi - Comandos básicos para UNIX
PDF
Programacion Avanzada JavaScript
PPTX
Compilacion Perl
DOC
(86)resumen visual basic
PDF
Programacinenshell linux
PPTX
Scripts
PPS
Clase n°2 3-4 java
PPTX
Comandos de linux
PPTX
Comandos de linux
PPTX
Comandos de linux
PPT
Estructuras de control en Java
PROGRAMACION EN MATLAB PARA MÈTODOS NUMÈRICOS
Shell script
Metodo File Pascal
Estructuras repetitivas
Informática III clase 4, busqueda de datos.pptx
Programa pascal
Linux basico-8.PDF
Vb II, Unidad 2, Manejo De Archivos
Linux ud3 - redireccionamiento y tuberias
Quasi - Comandos básicos para UNIX
Programacion Avanzada JavaScript
Compilacion Perl
(86)resumen visual basic
Programacinenshell linux
Scripts
Clase n°2 3-4 java
Comandos de linux
Comandos de linux
Comandos de linux
Estructuras de control en Java

Más de Colegio Agropecuario de San Carlos (20)

PPT
Desarrollo sitios web
DOC
Lenguajes de programacion web
DOC
DOCX
Tipos de certificaciones profesionales en informática
PPTX
PPT
Sistemas operativos 1
PPT
Servicios de sistemas
PPTX
Planificador del procesador
PPT
Tipos sitemas operativos
PPT
Intrefaz gráfica de usuario

Visual basic 2

  • 2. • Basic>> Beginner’s All- purpose Symbolic Instruction Coce. (1964) • Alternativa para cualquier nivel que se desee para el desarrollo de aplicaciones compatibles con Windows.
  • 3. Lectura de archivos. DIM linea AS STRING OPEN "origen.txt" FOR INPUT AS #1 PRINT "Contenido del fichero:" DO WHILE NOT EOF(1) LINE INPUT #1, linea (hasta RC/LF: salto de línea) PRINT linea LOOP CLOSE #1 END •
  • 4. Parámetro modo. especifica que el archivo va a ser abierto para leer información INPUT de forma secuencial. especifica que el archivo va a ser abierto para escribir información de OUTPUT forma secuencial. especifica que el archivo va a ser abierto en el modo de acceso RANDOM aleatorio. RANDOM es el modo de archivo predeterminado. especifica que el archivo va a ser abierto para añadir información de salida APPEND secuencial y coloca el puntero de archivo al final del archivo. Una instrucción PRINT # o WRITE # añade la información al archivo. especifica el modo de archivo binario. En este modo, es posible BINARY leer o escribir información en cualquier posición de byte del archivo usando instrucciones GET o PUT.
  • 5. Escritura de archivos. DIM linea AS STRING OPEN "origen.txt" FOR INPUT AS #1 OPEN "destino.txt" FOR OUTPUT AS #2 DO WHILE NOT EOF(1) LINE INPUT #1, linea PRINT #2, linea PRINT linea LOOP CLOSE #1, #2 END
  • 6. Instrucción IF IF expresión THEN sentencia_1 [ELSE sentencia_2]
  • 7. Instrucción IF IF expresión THEN [bloque_sentencias_1] [ELSEIF expresion_2 THEN [bloque_sentencias_2]]... ELSE [bloque_sentencias_n] END IF
  • 8. WHILE WHILE expresión bloque_sentencias WEND variable% = 10 WHILE variable% >= 1 PRINT "la variable vale "; variable% variable% = variable% -1 WEND
  • 9. DO - WHILE Forma 1 Forma 2 Su funcionamiento es análogo el del bucle WHILE, salvo que la expresión de control se puede evaluar al final del bucle (si se utiliza la segunda opción de sintaxis). Esto nos garantiza que el bucle DO_WHILE se ejecuta al menos una vez.
  • 10. FOR contador = inicio TO fin [STEP incremento] FOR bloque_sentenciasNEXT [contador]
  • 11. SELECT CASE expresión_control CASE lista_expresiones_1 bloque_sentencias_1 [CASE lista_expresiones_2] Selección múltiple SELECT [bloque_sentencias_2]]... CASE [CASE ELSE [bloque_sentencias_n]] END SELECT