Sie sind auf Seite 1von 13

INSTITUCION EDUCATIVA TECNICA SAN ANTONIO DE PADUA

TRABAJO DE SISTEMAS

SALOMON HUERFANO RIOS

GRADO 10

PRESENTADO AL PROFESOR MAURICIO

VENTAQUEMADA BOYACA

CONTENIDO

1.visual basic 2.definicin 3.declaracin de las variables 4.declaracin de constantes 5.operaciones aritmticas 6.operadores de comparacin 7. barra de herramientas o componentes 8.barra de propiedades 9.barra de proyectos 10.vista de diseo y vista de cdigo VISUAL BASIC Visual Basic es una aplicacin y un lenguaje de programacin desarrollados por Alan Cooper para microsoft. Se origina en el clsico lenguaje BASIC. La primera versin sali en 1991 en un entorno relativamente sencillo para facilitar la creacin de programas grficos. Visual Basic, como su nombre lo indica, utiliza una interfaz totalmente visual. Actualmente, los programas creados en Visual Basic slo funcionan en windows. La aplicacin Visual Basic, permite crear ventanas, botones, mens, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando cdigos de programacin. DECLARACIN DE VARIABLE EN VISUAL BASIC En Visual Basic, podemos declarar las variables a usar, antes de escribir el cdigo de nuestros programas, o justo antes de usarla en una determinada instruccin. Tipos de variables en Visual Basic Los distintos tipos de variables utilizados en Visual Basic son: Integer Long Single Double String Byte Boolean Currency Date Valor Entero Valor Entero Largo Valor Real Valor Real Doble Carcter (texto) Byte Valor Booleano (1/0) Monedas y Punto Fijo Fecha 2 Bytes 4 Bytes 4 Bytes 8 Bytes 1 Byte por carcter 1 Byte 2 Bytes 8 Bytes 8 Bytes

Object Variant

Referencias a objetos Cualquiera

4 Bytes 16-22 Bytes

DECLARACION DE CONSTANTES DE VISUAL BASIC Son elementos, nmeros, fechas, cadenas de caracteres y espreciones que contienen operadores lgicos o aritmticos, ellas mantienen un valor fijo durante la ejecucin del programa. Pues este es un ejemplo de declaracin conts nombre as tipo = valor const pi as Double = 3.1416 OPERACIONES ARITMETICAS DE VISUAL BASIC Los operadores aritmticos se utilizan para realizar muchas de las operaciones aritmticas habituales que implican el clculo de valores numricos representados por literales, variables, otras expresiones, llamadas a funciones y propiedades, y constantes. Puede sumar dos valores en una expresin con el + operador de visual basic o restar un valor de otro con el operador de visual basic como se muestra en el siguiente ejemplo. VB Dim x As Integer x = 67 + 34 x = 32 12 OPERADORES DE COMPARACION DE VISUAL BASIC Los operadores de comparacin comparan dos expresiones y devuelven un valor Boolean que representa la relacin entre sus valores. Existen operadores para comparar valores numricos, operadores para comparar cadenas y operadores para comparar objetos. Los tres tipos de operadores se describen a continuacin. Comparar valores numricos Visual Basic compara valores numricos mediante seis operadores de comparacin numricos. Cada operador toma como operandos dos expresiones que se evalan como valores numricos. La tabla siguiente enumera los operadores y muestra ejemplos de cada uno. Operador Condicin que prueba Ejemplos 23 = 33 ' False

= (Igualdad)

Es igual el valor de la primera expresin que el de 23 = 23 ' True la segunda? 23 = 12 ' False

23 <> 33 ' True <> (Desigualdad) Es distinto el valor de la primera expresin del valor de la segunda? 23 <> 23 ' False 23 <> 12 ' True 23 < 33 ' True < (Menor que) Es el valor de la primera expresin menor que el 23 < 23 ' False valor de la segunda? 23 < 12 ' False 23 > 33 ' False > (Mayor que) Es el valor de la primera expresin mayor que el valor de la segunda? 23 > 23 ' False 23 > 12 ' True 23 <= 33 ' True <= (Menor o igual Es el valor de la primera expresin menor o igual 23 <= 23 ' True que) que el valor de la segunda? 23 <= 12 ' False 23 >= 33 ' False >= (Mayor o igual Es el valor de la primera expresin mayor o igual 23 >= 23 ' True que) que el valor de la segunda? 23 >= 12 ' True BARRA DE HERRAMIENTAS O COMPONENTES DE VISUAL BASIC Para saber cual es el control, simplemente ponga el cursor del ratn sobre el control que desea ver y espere dos o tres segundo y aparecer una indicacin sobre cual es el control en cuestin. Este cuadro de herramientas puede ser diferente, dado que pueden haber ms o menos controles en la barra y por lo tanto puede ser mucho ms grande o con ms columnas de controles o de diferente tipo de controles. La imagen de la barra de herramientas anterior, tiene lo que se denomina barra estndar de herramientas. ESTOS SON ALGUNOS EJEMPLOS: Cursor del ratn: sirve para quitar la seleccin del que hayamos pulsado por error. Picture: permite incluir grficos, es parecido al image pero con variantes.

BARRA DE PROPIEDADES: Ventana de propiedades : en esta se encuentra toda la lista de propiedades para modificar un control. CONTROLES BSICOS TEXTBOX: Text: texto que aparecer en el control. Name: nombre del control. Multiline: nos permite introducir varias lineas de texto. Alignment: Alineacin que tendr el texto dentro del control que puede ser izquierdo, derecho, centrado. Visible: si esta propiedad esta en falso la caja de texto no sera visible cuando este en ejecucin el programa. si est en verdadero si se podr ver. Maxlength: numero mximo de caracteres que tendr el control. Looked: Con esta propiedad podemos bloquear el control para que el usuario no pueda escribir ni modificar. Backolor: Color que tendr el fondo de la caja de texto. Forecolor: Es el color de la letra que tendr el control. Font: tipo y tamao que contendr el control. Height,Left,Top,Width : Se refieren al tamao del Espacio reservado para las Text Box. lABEL: Caption: texto que contendr el control. BorderStyle: borde al rededor del texto. BackStyle: borde transparente o no transparente. Backcolor: Para cambiar color del fondo. Visible : Si est en True el control est visible si est en False est oculto. Name: es el nombre del control y sirve para hacer referencia al mismo en el cdigo, como todos los controles. Enabled: Si est en True (Verdadero) el control est activado y se puede utilizar normalmente, si se encuentra en False, el control est desactivado.

BARRA DE PROYECTOS DE VISUAL BASIC

Descripcin del entorno. Para desarrollar el curso se ha utilizado Visual Basic 6.0 en castellano, y todas las referencias e imgenes sern sobre esa versin, si bien se podra seguir el curso con la versin anterior, puesto que las diferencias radicarn, ms que en que no se pueda realizar, en la forma de hacer o llamar a las cosas. Cuando ejecutamos VB, despus de cargar el entorno, nos aparece el siguiente cuadro:

Nos ofrece tres solapas: Nuevo, con las diferentes opciones que nos permite crear VB, en principio slo utilizaremos EXE estndar, que nos llevar a un formulario vaco desde el cual comenzaremos a desarrollar nuestra aplicacin. Existente, nos permite abrir proyectos que ya existen para continuar implementndolos. Recientes, lo mismo pero sobre los ltimos proyectos que hayamos estado desarrollando. Una vez que hayamos elegido EXE estndar, aceptamos y aparece la siguiente ventana (salvo por las diferencias de tamao, necesarias para que entre la imagen), en la cual vemos que tenemos un proyecto abierto que en principio cuenta con un formulario vaco. Posteriormente, si los necesitamos podremos insertarle tantos formularios al proyecto como queramos. La ventana principal est formada adems de por la barra de mens y la barra de botones superiores, de un conjunto de ventanas con funciones diversas, cada una de ellas es configurable en cuanto tamao, o incluso se pueden ocultar para ganar espacio para otras. Las principales son: Ventana del Proyecto: Es la ventana que va a contener el objeto activo del proyecto, en la imagen superior vemos que contiene el formulario vaco, que utilizaremos para el diseo grfico. Pero cuando le queramos aadir cdigo, la ventana de cdigo tambin estar contenida aqu. Explorador de proyectos: Ventana superior derecha, nos permite visualizar los objetos que contiene el proyecto actual agrupados por categoras, en nuestro caso y por el momento solo hay un formulario colgando de la carpeta formularios. Adems en la parte superior izquierda de esta ventana hay dos botones que nos permiten intercambiar la vista de diseo grfico con la ventana de cdigo en la ventana del proyecto. No obstante para pasar a la ventana de cdigo bastara con hacer doble click sobre cualquier control. Ventana de propiedades: Situada debajo de la anterior, contiene el conjunto de propiedades, con el valor actual correspondiente, de cada uno de los objetos. Es aqu donde podremos modificar los valores iniciales de esas propiedades, en lo que se conoce como tiempo de diseo. Ventana de posicin del formulario: Situada debajo de la anterior, permite la colocacin del formulario en la pantalla, representado la misma con una imagen a escala. Caja de herramientas: Situada a la izquierda, contiene los controles que podemos ir colocando en el formulario, para ello bastar con hacer doble click sobre uno de ellos, o pulsar sobre el control y "dibujarlo" sobre el formulario.

VISTA DE DISEO DE VISUAL BASIC

En Visual Basic 6.0, el IDE se establece de manera predeterminada en el diseo de MDI (interfaz de mltiples documentos); exista la opcin de establecerlo en el diseo SDI (interfaz de nico documento). En Visual Basic 2005, el diseo predeterminado del IDE es la Organizacin por fichas; ya no se admite el diseo SDI. Para cambiar al diseo MDI, en el men Herramientas elija Opciones y en Entorno, ficha General, seleccione Mltiples documentos. En Visual Basic 6.0, puede controlar el comportamiento del acoplamiento de algunas ventanas de herramientas eligiendo Opciones en el men Herramientas. En Visual Basic 2005, todas las ventanas son acoplables de forma predeterminada; puede controlar su comportamiento con el comando Acoplable del men Ventanas. VISTA DEL CODIGO * El espacio de trabajo donde se muestran todas las ventanas del proyecto, las vistas de cdigo de mdulos y objetos, y las vistas de diseo de formularios y componentes. * El Cuadro de herramientas (por defecto a la izquierda) contiene los controles con los que componen las ventanas de nuestra aplicacin. Por defecto disponemos los controles bsicos: o (PictureBox) Caja de Imagen o (Label) Etiqueta o (TextBox) Caja de texto o (Frame) Marco o (CommandButton) Botn de comando o (CheckBox) Casilla de verificacin o (OptionButton) Botn de opcin o (ComboBox) Lista desplegable o (ListBox) Lista o (HScrollBar) Barra de desplazamiento horizontal o (VScrollBar) Barra de desplazamiento vertical o (Timer) Temporizador o (DriveListBox) Lista de unidades de disco o (DirListBox) Lista de directorios o (FileListBox) Lista de archivos o (Shape) Figura o (Line) Lnea o (Image) Imagen o (Data) Conexin a origen de datos o (OLE) Contenedor de documentos embebidos compatibles con Object Linking and Embedding FORMULARIOS Y CONTROLES DE VISUAL BASIC Los elementos grficos que forman parte de las aplicaciones en Visual Basic son controles que estn contenidos en formularios (ventanas), y tanto los controles como los formularios tienen propiedades. Cada objeto tiene un nombre que lo identifica, por medio del cual se hace referencia al

BARRA DE MENUS

smo, estos nombres son definidos por defecto por Visual Basic en el momento de ser creados, pero no son en principio adecuados y deben ser renombrados por el programador para permitir una mejor identificacin de cada uno de ellos. Para establecer el nombre de los objetos existe una convencin muy aceptada que consiste en usar tres letras minsculas que identifican al control, seguidas por otras letras (la primera mayscula), libremente elegidas por el usuario teniendo en cuenta el uso que se le va a dar al objeto. Algunas abreviaturas usuales para nombrar los controles son: cmd > Command button frm > Form lbl > Label opt > Option button mnu > Menu fra > Frame.

agrupa los mens despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0. BARRA DE ICONOS Cursor del ratn: sirve para quitar la seleccin del que hayamos pulsado por error. Picture: permite incluir grficos, es parecido al image pero con variantes.

Label (Etiqueta): sirve para poder poner mensajes o textos en la pantalla, pero no son editables por el usuario. TextBox: caja de texto, permite que el usuario pueda escribir directamente.

Frame: es un contenedor para los dems controles.

CommandButton: Botn de comando, permite que el usuario pueda pulsar botones y que realicen determinadas acciones CheckBox: caja de chequeo, permite tener opciones sobre las que el usuario confirma o niega.

OptionButton: botn de opcin, permite tener varias opciones de las cuales seleccionar una.

ComboBox: caja combinadam, permite tener varias opciones de las cuales seleccionar y ver una.

ListBox: caja de lista, presenta una lista de opciones y permite seleccionar una o varias de dichas opciones HScroll: (Barra Horizontal de Scroll) se puede crear un barra de desplazamiento horizontal. VScroll: barra vertical de Scroll, permite tener una barra vertical para desplazamientos.

Timer: es un controlador de tiempo. DriveBox: caja de unidades, permite indicar que unidades de almacenamiento tiene el ordenador. DirBox: caja de directorios, indica los directorios y subdirectorios de una ruta en concreto. FileList: indica una lista de los ficheros que se encuentran en un determinado directorio o subdirectorio. Shape: permite incluir formas grficas en el formulario, como un cuadrado, un crculo, etc.

Line: permite incluir una lnea en el formulario.

Image: permite incluir imgenes como fotografas, dibujos, etc... La propiedad principal de este control se llama Text. Mediante ella podemos asignarle un texto ya sea en tiempo de diseo o tiempo de ejecucin al control. Si es en tiempo de diseo, debemos seleccionar el TextBox e ir a la ventana de propiedades y seleccionar Text. Dentro de ella podemos escribir el texto a ser mostrado. Si es en tiempo de ejecucin debemos escribir el nombre de el TextBox que queremos y al presionar el punto ".", vb despliega la lista de propiedades y mtodos del TextBox, y ah seleccionamos Text En el siguiente ejemplo de cdigo se crea un control texBox utiliza para aceptar una contrasea. En este ejemplo se usa la propiedad para cambiar a minsculas todos los caracteres escritos, y la propiedad para restringir la longitud de la contrasea a ocho caracteres. En este ejemplo tambin se utiliza la propiedad TextAlign para centrar la contrasea en el control texBox. LISTA DE EVENTOS Un evento es un mensaje que enva un objeto anunciando que ha sucedido algo. Los eventos se implementan mediante delegados, una forma de puntero de funcin orientado a objetos que permite invocar una funcin indirectamente mediante una referencia a la funcin.

Si est familiarizado con los eventos y el control de eventos de Visual Basic 6.0, a primera vista, el modelo de eventos de Visual Basic 2005 puede parecerle confuso, pero a la larga resulta mucho ms sencillo y ms eficaz. A pesar de que se puede visualizar un proyecto de Visual Studio como una serie de procedimientos que se ejecutan consecutivamente, en realidad la mayora de los programas estn dirigidos por eventos, es decir, el flujo de ejecucin est determinado por elementos externos denominados eventos.

objetos y propiedades de los objetos sintaxis en visual BASIC 6.0 Van a definir caractersticas tales como el color, dimensiones, si est o no activado, diseo, se activarn o desactivarn caractersticas, en algunos objetos lugar en donde buscar un dato, etc. Para ir a propiedades se puede seleccionar el objeto y se observarn las propiedades del lado derecho. Si no, hacer clic con el botn secundario y seleccionar propiedades. En la seccin propiedades, observar en primer lugar el nombre del objeto del cual se estn mostrando las propiedades. Por ejemplo command1 (En Visual Basic Express: Button1) ser el nombre de un botn. Inmediatamente abajo observar un men desplegadle en donde si lo despliega aparecer una lista con los objetos que halla insertado en su formulario. Tenga en cuenta que true es activado y false es desactivado, false se lo representa tambin con el valor 0. BlackColor: Podr seleccionar un color de sistema, paleta, (en Visual Basic Express tambien personalizados y web) que ser en este caso el color de la aplicacin. Caption (Visual Basic 6.0) Text (VB Express): Es el texto que mostrar al usuario en la barra de ttulo, es el nombre de programa (cuando se lo pone en el Caption del Form principal). BorderStyle (Visual Basic 6.0); FormBorderStyle (VB Express): Es para cambiar los bordes del formulario, si no se quiere borde se pondr 0, posee algunas opciones Icon: Es el dibujito que ir antes de Caption (VB 6.0) o de Text (VB express) si se desea poner uno. Aclaracin: Como notar hay cdigos que han cambiado entre la versin 6.0 y Express (mas nueva) de Microsoft Visual Basic. Consider oportuno dar al menos un ejemplo. Para variar una propiedad, el texto mostrado en la parte superior de la aplicacin, utilizando cdigo seria: Lista de prefijos Panel 3D pnl pnlGrupo Botn animado ani aniBuzn Casilla de verificacin chk chkSloLectura Cuadro combinado, cuadro lista desplegable cbo cboIngls Botn de comando cmd cmd Salir Dilogo comn dlg dlgArchivoAbrir Comunicaciones com comFax

Control de datos dat datBiblio Cuadro combinado enlazado a datos dbcbo dbcboLenguaje Cuadrcula enlazada a datos dbgrd dbgrdResultadoConsulta Cuadro de lista enlazado a datos dblst dblstTipoTarea Cuadro de lista de directorios dir dirOrigen Cuadro de lista de unidades drv drvDestino Cuadro de lista de archivos fil filOrigen Formulario frm frmEntrada Marco fra fraLenguaje Medidor gau gauEstado Grfico gra graIngresos Cuadrcula grd grdPrecios Barra de desplazamiento horizontal hsb hsbVolumen Imagen (Image) img imgIcono Estado de tecla key keyMaysculas Etiqueta lbl lblMsjAyuda Lnea lin linVertical

Tipo de control Prefijo Ejemplo Cuadro de lista lst lstCdigoDePoltica Mensaje MAPI mpm mpmEnviarMsj Sesin MAPI mps mpsSesin MCI mci mciVdeo Formulario MDI secundario mdi mdiNota Men mnu mnuArchivoAbrir MS Flex Grid msg msgClientes MS Tab mst mstPrimero

ActiveX ole oleHojaDeTrabajo Esquema out outDiagramaDeOrg Pen Bedit bed bedNombre Pen Hedit hed hedFirma Trazo de pluma ink inkMapa Imagen (Picture) pic picVGA Clip de imagen clp clpBarraDeHerramientas Informe rpt rptGananciasTrimestre1 Forma shp shpCrculo Cuadro de nmero spn spnPginas Cuadro de texto txt txtApellido Cronmetro tmr tmrAlarma Arriba-abajo upd updDireccin Barra de desplazamiento vertical vsb vsbVelocidad Control deslizante sld sldEscala Lista de imgenes ils ilsTodoslosIconos Vista de rbol tre treOrganizacin Barra de herramientas tlb tlbAcciones TabStrip tab tabOpciones Barra de estado sta staFechaHora Lista lvw lvwEncabezados Barra de progreso prg prgCargarArchivo RichTexBox rtf rtfInforme Consideraciones al guardar un trabajo de visual basic 6.0 Necesito saber como puedo convertir los programas con extension ".frm" a una extension de tipo "aplicacion". Por que siempre que lo guardo y lo intento ejecutar, abre VB 6 y ahi se puede ejecutar, pero de otra manera no se puede. Lo que quiero es que se ejecute solo, sin tener que abrir el programa que genera los codigos, como por ejemplo, el bloodshed C++ que aparte de guardar el codigo fuente, crea una copia .exe, y asi el programa ya se puede manipular al gusto e incluso, ejecutarlo en otro equipo. Por favor, diganme si existe un programa que convierte los archivos a programa, o si hay una extension, no se, estoy

deseperado. Gracias, mil gracias.

Das könnte Ihnen auch gefallen