jueves, 26 de enero de 2012

Conociendo un poquito mas VB 2010

Hola de nuevo a tod@s, supongo que la curiosidad os pudo y ya habéis estado trasteando los controles verdad??
Bueno quería hacer una especificación sobre los objetos (supongo que os acordáis de lo que es un objeto), bueno, pues si os fijáis en la parte izquierda, veréis muchos objetos que se pueden poner en el formulario (form) estos objetos en realidad tienen nombre compuesto, y su nombre es "objeto control", pero nosotros los llamaremos simplemente controles, ok?¿


Aquí, en la imagen, vemos los controles, mas normales que tenemos predefinidos.
No vamos a ver las propiedades de todos, por que seria muy, pero muy largo, ademas de repetitivo, sabéis que es lo único que cambia realmente en los controles???

Exacto, los eventos que pueden provocar.
Solo comentaremos algunos, el resto los iremos viendo

Control Button ------> principalmente evento click
Control Checkbox --> principalmente evento Check_state_change
Control Textbox ----> principalmente evento Text_changed

Estos son unos poco que son los que necesitamos para nuestro primer ejemplo.
Tambien que quede claro, que, los controles pueden provocar muchos eventos, yo, solo he puesto uno de cada uno.

A si, antes de empezar con el ejemplo, explicaros que son las "bibliotecas de recursos", que verdaderamente no es otra cosa, que una forma para saber de que objeto o control estamos hablando o programando.

Me explico:
Si yo me quiero referir a ti, te digo : Eh "tu"
ok, pero como se lo digo a un control??? para eso esta la biblioteca, vale se entiende, pero mejor con un ejemplo.

Si yo me tuviera que referir a ti, como si fueras un objeto o un control podría ser así:

Humanos.Familias.Familia_Sole.Hijos.Francisco

Os fijáis? va de algo genérico a cada vez algo mas concreto. Y el punto es el separador entre ellos.

Os preguntareis, pero me tengo que acordar de toda la biblioteca???? jajajaja, que va, ni por asomo te la podría aprender, VB tiene un asistente de código, y cada vez que pulsas una letra te indica que parte de la biblioteca coincide con ese texto escrito.

Probad, poner en el evento load, que creamos ayer, y escribir una letra cualquiera, el recuadro que os salga a continuación es la biblioteca que coincide con esos criterios.
Se que ahora os parece difícil, pero de verdad es muy fácil.


Fijaos en la parte que he rodeado, es la explicación de lo que hace la instrucción señalada.

Bueno y hasta aquí os dejo, eso si, con un problemilla para que os entretengáis.
Pensad en como podríamos desarollar una calculadora, y, que cosas (funciones) podría hacer.

No hace falta que os diga que curioseéis el VB por vuestra cuenta, así,  lo tendreis mas por la mano y os invito a comentar vuestras ideas o curiosidades.

Adeu.

No hay comentarios:

Publicar un comentario