TEMA 7: Métodos

 

Un método es una función de Visual Basic que actúa sobre un objeto particular. Son acciones que pueden llevar a cabo los objetos. No se deben confundir con las propiedades que constituyen y forman parte del propio objeto.

A continuación se muestran algunos métodos que iremos utilizando en este curso.

Nota: es importante comprobar está página, porque se actualizará constantemente a medida que avancemos en el curso, incluyendo más métodos.

Objeto.Line [Step](X1, Y1)-[Step](X2, Y2)[, Color[, B[F]]]

Ejemplo: Picture1.Line (500, 200)-(3000, 2000), vbRed, BF

La palabra clave Step especifica que las coodenadas del punto inicial son relativas a la posición gráfica actual indicada por las propiedades CurrentX y CurrentY. La segunda palabra clave Step especifica que las coordenadas del punto final son relativas al punto inicial de la línea.

Las coordenadas del punto inicial de la línea se indican en (X1, Y1) y las del punto final en (X2, Y2). La propiedad ScaleMode determina la unidad de medida utilizada. Si se omite, la línea empieza en la posición indicada por CurrentX y CurrentY.

Cuando se desea dibujar un rectángulo en vez de una línea, debe incluirse como argumento la opción B. En este caso, los puestos inicial y final indicarán las dos esquinas opuestas del rectángulo. Si, además de B, se incluye la opción F, el relleno se realizará en el mismo Color utilizado para el borde.

Objeto.Print [ListaSalida]

En el argumento ListaSalida debe especificarse una lista de expresiones de cualquier tipo que pueda ser mostrado en forma de texto, separadas entre sí por espacio, coma o punto y coma. Cada uno de los elementos de la lista puede ir acompañado de modificadores, según la siguiente sintaxis:

[{Spc(n)|Tab(n)}] Expresión [{;\,}]

Cuando en el argumento Posición se especifica un valor 0, el objeto se sitúa delante de todos los demás objetos. Si, por el contrario, se especifica un valor 1, el objeto se sitúa detrás. Si se omite es 0.

 

Tema anterior                                                                            Tema siguiente

Hosted by www.Geocities.ws

1