Diapositiva 1

Page 1


Finestra principal


Finestra de disseny


Finestra d’edició de codi


Altres finestres d’entorn Explorador de projectes: Permeten triar l'opció de codi o finestra de disseny. Mostra la informació dels formularis i mòduls que formen part del projecte global, que és la vostra aplicació.

Propietats: Finestra que utilitzareu per configurar les propietats dels controls situats a la finestra de disseny. Hi ha les propietats ordenades per ordre alfabètic o per categories.


Posició formulari: Permet visualitzar la relació de mides i posició dels formularis respecte a la pantalla sencera o respecte a d'altres formularis.

Quadre d'eines: Conforma tots els controls que l'usuari té a la seva disposició per construir una aplicació.


ProcĂŠs per accedir al menĂş

Propietats i configurar-les


Algunes propietats dels formularis

BorderSytle: Establece el estilo del borde del formulario. Caption: Establece el texto que aparece en la barra de título del formulario. ControlBox: Permite mostrar o no el menú de control de las ventanas de Windows. Enabled: Establece si el formulario puede responder o no a los eventos que generes. Font: Establece las características de los objetos de texto que se sitúen en el formulario. Icon: Cambia el icono que representa el formulario. Left, Top, Height, Width: Establecen la posición del formulario en la pantalla así como las dimensiones. MaxButton y MinButton: Establece si se podrá maximizar o minimizar el formulario. MousePointer: Modificar el puntero del ratón. Visible: Establece si el formulario se mostrará visible en tiempo de ejecución. WindowState: Establece el modo en que se carga inicialmente el formulario, normal, maximizado o minimizado.


Treballar amb menús Quan s’utilitzen menús s’evita ocupar molt espai a les finestres, ja que només apareixen quan es despleguen explícitament

Editor de menú

Propietats dels menús

Caption: Representa es texto que aparecerá en el menú. Name: Es el nombre del control. Se puede anteponer el prefijo mnu más el texto del título del menú. Checked: Establece si debe aparecer una marca de verificación a la izquierda del texto del objeto del menú. La marca la puedes utilizar cuando deseas informar de la opción que está activada en un momento determinado. Enabled: Indica si el objeto podrá recibir eventos del usuario. Si tiene el valor False el elemento aparecerá atenuado en el menú. Visible: Indica si el objeto debe mostrarse o no, si se establece este valor a False, los elementos situados a la derecha ocupan el lugar del elemento no visible. WindowsList: Establece el valor que determina si un objeto de menú mantiene una lista de las ventanas MDI secundarias del formulario actual.


Controls bàsics Les etiquetes son controls que ens permet mostrar text dins d’un formulari i té la particularitat que l’usuari no pot modificar. Els quadres de text son els controls estándar d’entrada de dades en VB. Permet a l’usuari de l’aplicació introduir informació El marc s’utilitza per estructurar el formulari en diverses seccions. La utilització principal dels botons de comando es realitzar accions a l’aplicació

Les casilles de verificació ens dona l’oportunitat d’escollir entre diferents opcions Els botons d’opció també permeten presentar opcíons a l’usuari, però només es pot seleccionar una de les opcions al mateix temps El Quadre de llista és una altra forma de presentar les opcions


Variables Una variable es una ubicació temporal de memòria on s’enmagatzemen dades que interesen retenir durant l’execució de l’aplicació

Poden contenir text, números, dates, propietats d’objectes, etc El valor d’una variable pot canviar durant la seva vida útil És necessari declarar les variables per poder utilitzar-les en el programa. En VB no és obligatori però si recomanable Al declarar una variable es reserva memòria per ella i s’indica que valors pot contenir a través del seu tipus de dades La forma de declarar una variable és a través de la instrucció Dim

Exemple

Dim Variable Variable = txtEntrada.Text txtSalida.Text = Variable


Tipus de dades Tipo de datos

Tamaño

Rango

Entero (Integer)

2 bytes

-32.768 a 32.767

Entero Largo (Long)

4 bytes

-2.147.483.648 a 2.1474.836.48

Simple (Single)

4 bytes

-3.40 E+38 a 3.40 E+38

Doble (Double)

8 bytes

-1.79D+308 a 1.79D+308

Moneda (Currency)

8 bytes

-922E+14 a 922E+14

1 byte por caracter

0 a 65.500 caracteres

Cadena de caracteres (String) Fecha (Date)

1/enero/0000 a 31/Dic/9999

8 bytes

Operadors de VB Operador

+ * / \ Mod ^ &

Operación que realiza Suma / Concatenación de cadenas de caracteres Resta Multiplicación División División entera Resto de la división entera Exponenciación Concatenación de cadena de caracteres


Estructures de control Visual Basic incorpora estructures de control que permeten controlar el flux de l’execució d’un programa. Si no existisin aquestes estructures, el códi s’executará d’alt abaix i de dreta a esquerra segons s’hagi escrit.

If…..Then…..Else Aquesta estructura permet executar condicionalment una o més sentències i Es pot escriure de dos maneres diferents.

If

condició Then sentència(es) Else sentència (es)

If

condició Then sentència(es)

Else sentència (es)

End if


Select Case

Aquesta sentència permet executar una de varies accions en funció del valor d’una expressió. És una alternativa a If…Then…ElseIf quan es compara la Mateixa expresió amb diferents valors.

Select Case expr-test Case lista 1 sentència 1

Case lista 2 sentència 2

Case Else Sentència n

End Select

On expr-test és una expressió numèrica o alfanumèrica. On lista 1, lista 2, representa una llista de números o expressions.


For…..Next

La sentència For dona lloc a un llaç o bucle i permet executar un conjunt de sentències un cert nombre de vegades

For variable = expressió 1 To expressió 2 Step expressió 3 Sentències

Exit For Next

Sentències variable


Do….Loop

Un Loop repite l’execució d’un conjunt de sentències mentres una condició donada sigui verdadera o fins que una condició donada sigui verdadera

Do While/Until condició sentències

Exit Do sentències

Loop

Do sentències

Exit Do sentències

Loop While/Until condició


Chr, Chr$

Un valor ANSI a caràcter

Asc

Un caràcter a su valor ASCII

Str

Número a cadena

Val

Cadena a número

Hex

Número decimal a hexadecimal

http://www.elguille.info/vb/vb_resumen.htm#Trucos http://www.elguille.info/ http://dieumsnh.qfb.umich.mx/VisualBasic/


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.