sábado, 14 de mayo de 2016

LINE, SHAPE, TIMER

LINE
En Visual Basic 6.0, el control Line proporciona una medio sencillo para dibujar líneas en un formulario en tiempo de diseño. El control Line es un "control ligero", es decir, no tiene un identificador de Windows, lo que también se denomina HWnd.
En Visual Basic 2008, no existe ningún equivalente para el control Line y ya no se admiten controles ligeros. Sin embargo, existen modos para dibujar líneas en un formulario tanto en tiempo de diseño como en tiempo de ejecución.
Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios, los controles PictureBox, el objeto Printer.
Los parámetros de Line son:
El_Objeto.Line (X1, Y1) - ( X2, Y2), El_Color, BF

Donde El_Objeto es donde vamos a dibujar.
Los primeros dos parámetros son las coordenadas para X e Y, luego el color de la línea y por último el parámetro BF al igual que el color, es un parámetro de tipo opcional, y aquí podemos pasar como valor: B o BF o ningún valor
Si pasamos B, se dibujará un rectángulo sin relleno. Si pasamos BF el rectángulo tendrá de relleno el color especificado en el parámetro Color. Si no pasamos nada se dibuja una línea

SHAPE

El control Shape de Visual Basic 6.0 no tiene ningún equivalente en Visual Basic 2008. Sin embargo, puede usar los métodos Graphics para lograr los mismos resultados, o puede usar OvalShape de Visual Basic Power Packs o los controles RectangleShape. Estos controles están disponibles como complementos.

En Visual Basic 6.0, el control Shape proporciona una manera fácil de dibujar rectángulos, círculos y otras formas en un formulario en tiempo de diseño. El control Shape es un control ligero, lo que indica que no tiene un identificador de Windows, también conocido como HWnd.
En Visual Basic 2008, no existe ningún equivalente para el control Shape y ya no se admiten controles ligeros. Sin embargo, existen maneras de dibujar formas en un formulario tanto en tiempo de diseño como en tiempo de ejecución.

TIMER
El control Timer de Visual Basic 6.0 se reemplaza por el componente Timer en Visual Basic 2008. Los nombres de algunas propiedades y eventos son diferentes y, en algunos casos, existen diferencias de comportamiento.

time es como un boton, un boton al cual no lo tenemos que clickear porque se clickea solo, se clickea solo por el "intervalo". El intervalo varia de 1 a 9000.
Si no estoy mal (realmente no recuerdo) el intervalo de un timer se mide en milisegundos.
Osea, Intervalo  1 = El timer hara su funcion cada un mili segundo.
Lo general usamos segundos, y cada 1000 mili segundos es igual a un segundo.
1000 = 1seg
2000 = 2segg
etc...

El máximo intervalo es 9000 que equivale a 9seg.

Para que sirve un timer
Como lo dijimos anteriormente el timer es como un boton automatica que se clica solo por medio del intervalo.

Como usar un timer
El timer tiene varias funciones, las mismas que el botton_clic y label_clic.
SOlo que aqui no es timer_clic por que el timer si clickea solo y no tiene la necesidad de ser clickeado.
Un ejemplo seria:

Private Sub Form_Load()
timer1.enabled = true
End sub
















2 comentarios: