Está en la página 1de 6

Comandos bsicos en Visual Basic1 Visual Basic un lenguaje orientado a eventos, es decir que su estructura de programacin va dirigida a los

eventos que podemos controlar con el mouse o el teclado. En el presente documento, se explicaran lo eventos mas comunes en visual, para el desarrollo de aplicaciones educativas bsicas, tenga en cuenta la sintaxis de las lneas de programacin que es de la siguiente forma: bjeto!."ropiedad#Valor $onde Objeto es el objeto que va a ser modificado, Propiedad es la propiedad que se va a modificar. Valor, ser el valor que recibir el objeto Algunas propiedades de los objeto: BackColor: color de fondo ForeColor: %olor del frente o de la letra. Caption: &itulo de la etiqueta, no aplicable en el objeto &extBox, ni en el objeto 'ic(&extBox Visible: para visuali)ar o ocultar un objeto. Enabled: permite activar o desctivar un objeto, se utili)a muc(o con el objeto &imer Font: es la letra del objeto Top: posicin de objeto en relacin al borde superior Left: posicin de objeto en relacin al borde i)quierdo Width: alto del objeto Height: anc(o del objeto Multiline: permite escribir varias lines, funciona en el objeto &extBox. ScrollBars: a*adir barras de despl)amiento a el objeto &extBox o 'ic(&extBox Picture: insertar imagenes al objeto. Filena e: insertar un arc(ivo de texto a un objeto, generalmente al objeto 'ic(&extBox. !rl:"+e utili)a para direccionar arc(ivos de audio , video en el objeto -indo.s /edia "la,er. El documento esta estructurado para que sea de fcil entendimiento, antes de cada instruccin, (abr una breve explicacin sobre que eventos se puede aplicar las ordenes dadas , la sintaxis de las lneas de cdigo a utili)ar, de la siguiente forma:

0 $esarrollado por -ladimir Valdes 1vila

"rivate +ub bjeto23Evento45 bjeto!."ropieda#Valor End +ub $onde bjeto2 es el objeto que efectua el evento , bjeto! es el objeto que ser modificado por el evento. Sentencias 6as siguientes sentencias pueden ser utili)adas con eventos como %lic7, $oble %lic7, /ouse /ove, 6oad Cambiar el color de fondo de un objeto "rivate +ub bjeto23Evento45 bjeto!.bac7color#'8B49,9,95 End +ub Cambiar el color de la letra de un objeto. "rivate +ub bjeto23Evento45 bjeto!.:orecolor#'8B49,9,95 End +ub Cambiar el tamao de un objeto. "rivate +ub bjeto23Evento45 bjeto!.-idt(#valor bjeto!.;eig(t#valor End +ub o!er un objeto A. "acia abajo. "rivate +ub bjeto23Evento45 bjeto!.&op# bjeto!.&op < valor End +ub B. "acia arriba "rivate +ub bjeto23Evento45 bjeto!.&op# bjeto!.&op = valor End +ub C. A la derec#a "rivate +ub bjeto23Evento45 bjeto!.6eft# bjeto!.6eft < valor End +ub $. A la i%&uierda "rivate +ub bjeto23Evento45 >

bjeto!.6eft# bjeto!.6eft = valor End +ub "acer !isible o in!isible un objeto. A. Visible "rivate +ub bjeto23Evento45 bjeto!.Visible#&rue End +ub B. 'n!isible "rivate +ub bjeto23Evento45 bjeto!.Visible#:alse End +ub Acti!ar o desacti!ar un timer A. Acti!ar "rivate +ub bjeto23Evento45 &imer2.Enabled#&rue End +ub B. $esacti!ar "rivate +ub bjeto23Evento45 &imer2.Enabled#:alse End +ub Cambiar el te(to a una eti&ueta. "rivate +ub bjeto23Evento45 6abel2.%aption#?&exto? End +ub Cambiar el te(to a una caja de te(to "rivate +ub bjeto23Evento45 &ext2.&ext#?&exto@ End +ub Blo&uear un objeto) cuando este lo permita "rivate +ub bjeto23Evento45 &imer2.6oc7ed#&rue End +ub Cambiar la letra de un objeto "rivate +ub bjeto23Evento45 bjeto!.:ontAame # ?Aombre3de3la3letra? End +ub B

Aplicar negrilla a un objeto "rivate +ub bjeto23Evento45 bjeto!.:ontBold # &rue End +ub Aplicar 'talica a un objeto "rivate +ub bjeto23Evento45 bjeto!.:ontCtalic # &rue End +ub Cambiar el tamao de la letra en un objeto "rivate +ub bjeto23Evento45 bjeto!.:ont+i)e # 0D End +ub Cambiar el tamao de letra de un objeto "rivate +ub bjeto23Evento45 bjeto!.:ontsi)e#?&ama*o? End +ub *a!egar entre formularios A. +orma uno: llamar al formulario "rivate +ub bjeto23Evento45 :orm2.+(o. End +ub B. +orma dos: llamar un formulario) , ocultar el actual "rivate +ub bjeto23Evento45 :orm2.+(o. :orm!.;ide End +ub C. +orma tres: llamar un formulario) , ocultar el actual "rivate +ub bjeto23Evento45 :orm2.+(o. Enload /e End +ub Colocar la fec#a actual) en un objeto) esta opcin se utili)a con %lic7, 6oad o /ouse/ove "rivate +ub bjeto23Evento45 bjeto!.%aption#$ate End +ub Salir de la aplicaci-n F

"rivate +ub bjeto23Evento45 End End +ub Agregar elementos a un Combo .ComboBo(/ o a una lista .listBo(/. Esta sentencia, solo funciona en :orm36oad45 A. Combo "rivate +ub :orm36oad45 %ombo2.1ddCtem ?Etiqueta?, Valor del ndice End +ub Ejemplo: "rivate +ub :orm36oad45 %ombo2.1ddCtem ?1marillo?, 9 %ombo2.1ddCtem ?1)ul?, 0 %ombo2.1ddCtem ?'ojo?, B End +ub En el anterior ejemplo, apenas se carge el formulario, los items adicionados aparecen en el %omboBox El valor del ndice es un numero, siempre se inicia con 9. B. 0ista A. Combo "rivate +ub :orm36oad45 6ist2..1ddCtem ?Etiqueta?, Valor del indice End +ub El valor del ndice es un numero, siempre se inicia con 9. +unciones En esta seccion, presentaremos algunas funciones uriles para el desarrollo de aplicaciones en Visual Basic. Estas funciones me permiten tomar desiciones, seleccionar opciones o reali)ar operaciones matematicas. Sentencia 'f...1#en...2lse Esta sentencia me permite tomar decisiones dentro de mi aplicacin Sintaxis "rivate +ub bjeto23Evento45 'f 4+entencia3de3valor5 1#en D

peraciones cuando es verdadero 2lse peraciones cuando es falso 2nd 'f End +ub 6as sentencias de valor, son las que reali)amos para reali)ar comparaciones: /a,or que, /enor que, Cgual, etc. E#e plo "rivate +ub bjeto23Evento45 'f bjeto!.&op#DG9 1#en bjetoH.Bac7color#'8B4>DD,9,95 2lse bjetoH.Bac7color#'8B4>DD,>DD,95 2nd 'f End +ub Operaciones atemticas 8eneralmente, utili)amos &extBox o 6abel "rivate +ub bjeto23Evento45 bjeto!:&ext#Val4 bjetoH.&ext5 < Val4 bjeto-5 End +ub Estas lineas las puedo utili)ar con todas las operaciones matemticas. Crear un contador "ara este caso se utili) un &imer , un 6abel "rivate +ub &imer03&imer45 6abel0.%aption # Val46abel0.%aption5 < 09 End +ub

También podría gustarte