Small Basic API Reference
Arguments

El objeto Arguments (argumentos) proporciona operaciones para acceder a los argumentos de la línea de comando proporcionados al principio del programa.

Array

Este objeto proporciona una manera de almacenar más de un valor para un nombre dado. Estos valores pueden ser accedidos por otro índice.

Clock

Esta clase proporciona acceso al reloj del sistema.

Desktop

Esta clase proporciona métodos para interactuar con el escritorio.

Dictionary

Esta clase da acceso a un servicio de diccionario (Dictionary) en línea.

File

El objeto File (archivo) proporciona métodos para acceder, leer y escribir información de un archivo o a un archivo en el disco. Al utilizar este objeto, es posible guardar o abrir configuraciones en varias sesiones del programa.

Flickr

Esta clase da acceso a los servicios de fotografía de Flickr.

GraphicsWindow

La clase GraphicsWindow (ventana de gráficos) proporciona gráficos relacionados con funcionalidades de entrada y de salida. Por ejemplo, esta clase le permite dibujar y rellenar círculos y rectángulos.

ImageList

Esta clase ayuda a cargar y almacenar imágenes en memoria.

Math

La clase Math (matemáticas) proporciona muchos métodos útiles relacionados con las matemáticas.

Mouse

La clase Mouse proporciona o asigna propiedades relacionadas con el mouse, tales como la posición del cursor, el puntero, etc.

Network

Esta clase de ayuda privada proporciona métodos de acceso a la red.

Program

La clase Program (programa) proporciona ayuda para controlar la ejecución del programa.

Shapes

El objeto Shape (forma) permite agregar, mover y rotar formas en la ventana de gráficos.

Sound

El objeto Sound (sonido) proporciona operaciones que le permiten reproducir sonidos. Algunos ejemplos de sonidos se proporcionan en la biblioteca.

Stack

Este objeto proporciona una manera de almacenar valores al igual que se apilan platos. Puede poner un valor al principio de la pila y sacarlo. Sólo puede sacar y poner los valores uno a uno y el último valor que se pone es el primero que se puede sacar.

Text

El objeto Text (texto) proporciona operaciones útiles para trabajar con texto.

TextWindow

El objeto TextWindow (ventana de texto) proporciona funcionalidades relacionadas con la entrada y salida de texto. Por ejemplo, con esta clase puede escribir texto en una ventana de texto o leer texto de ella.

Timer

El objeto Timer (temporizador) proporciona una manera fácil de hacer algo una y otra vez con un intervalo constante entre medias.

Turtle

La clase Tutle (tortuga) proporciona funcionalidad como la de Logo para dibujar formas mediante la manipulación de propiedades de lápiz y primitivas de dibujo.


Shapes

El objeto Shape (forma) permite agregar, mover y rotar formas en la ventana de gráficos.

Methods

AddEllipse

Shapes.AddEllipse(width, height)

Agrega una elipse con el ancho y alto indicados.

width

El ancho de la elipse.

height

Al alto de la elipse.

Returns

La elipse que se ha dibujado en la ventana de gráficos.

AddImage

Shapes.AddImage(imageName)

Agrega una imagen como una forma que se puede mover, animar o rotar.

imageName

El nombre de la imagen a dibujar.

Returns

La imagen que se ha dibujado en la ventana de gráficos.

AddLine

Shapes.AddLine(x1, y1, x2, y2)

Agrega una línea entre los puntos indicados.

x1

La coordenada X del primer punto.

y1

La coordenada Y del primer punto.

x2

La coordenada X del segundo punto.

y2

La coordenada Y del segundo punto.

Returns

La línea que se ha dibujado en la ventana de gráficos.

AddRectangle

Shapes.AddRectangle(width, height)

Agrega un rectángulo con el ancho y alto indicados.

width

El ancho del rectángulo.

height

El alto del rectángulo.

Returns

El rectángulo que se ha dibujado en la ventana de gráficos.

AddTriangle

Shapes.AddTriangle(x1, y1, x2, y2, x3, y3)

Agrega un triángulo representado por los puntos indicados.

x1

La coordenada X del primer punto.

y1

La coordenada Y del primer punto.

x2

La coordenada X del segundo punto.

y2

La coordenada Y del segundo punto.

x3

La coordenada X del tercer punto.

y3

La coordenada Y del tercer punto.

Returns

El triángulo que se ha dibujado en la ventana de gráficos.

Animate

Shapes.Animate(shapeName, x, y, duration)

Mueve una forma con el nombre especificado a nueva posición.

shapeName

El nombre de la forma a mover.

x

La coordenada X de la nueva posición.

y

La coordenada Y de la nueva posición.

duration

La duración de la animación, en milisegundos.

Returns

Nothing

GetLeft

Shapes.GetLeft(shapeName)

Obtiene la coordenada izquierda de la forma indicada.

shapeName

El nombre de la forma.

Returns

La coordenada izquierda de la forma.

GetTop

Shapes.GetTop(shapeName)

Obtiene la coordenada superior de la forma indicada.

shapeName

El nombre de la forma.

Returns

La coordenada superior de la forma.

Move

Shapes.Move(shapeName, x, y)

Mueve la forma con el nombre indicado a una nueva posición.

shapeName

El nombre de la forma a mover.

x

La coordenada X de la nueva posición.

y

La coordenada Y de la nueva posición.

Returns

Nothing

Remove

Shapes.Remove(shapeName)

Borra una forma de la ventana de gráficos.

shapeName

El nombre de la forma que hay que borrar.

Returns

Nothing

Rotate

Shapes.Rotate(shapeName, angle)

Rota la forma con el nombre indicado el ángulo indicado.

shapeName

El nombre de la forma a rotar.

angle

El ángulo a rotar la forma.

Returns

Nothing
(c) Copyright 2009, Microsoft Corporation. All rights reserved.