Visual basic - experto

Solo disponible en BuenasTareas
  • Páginas : 3 (634 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de enero de 2012
Leer documento completo
Vista previa del texto
Visual Basic – Experto – 10 consejos

1 – Utiliza siempre Option Explicit antes de comenzar escribir la primera línea de código.

La función de Option Explicit és la siguiente: No permitir laexistencia de ninguna variable sin que esté previamente declarada. Cuando en programa no tiene mas de 100 líneas no hay mucho problema, ya que es relativamente fácil recordar todas las variables. La cosacambia cuando, teniendo 12 formularios, 4 módulos y decenas de subrutinas con miles de líneas de código comenzamos a tener mensajes de repetición de variables, de ausencia de declaraciones, de noconcuerdar el valor con el tipo, etc, etc, etc...
Truco: se puede activar por defecto. En el menú Herramientas_opciones_Editor habilitar Requerir declaración de Variables (Ya nunca más os tendréis queacordar de éste truco)

2 – Personaliza la interfície gràfica si no qieres que tu programa tenga una apariéncia distinta en cada ordenador.

No dejes que la apariéncia de tu programa sea unaqüestión de azar. A las propiedades BackColor, FillColor o ForeColor les está asignado por defecto colores del sistema, o sea, de la configuación del propio windows. Modifícalos a tu antojo.

Si no quieresque el usuario modofique el tamaño de tu form desactiva la propiedad ControlBox del form.

Si quieres puedes tapar la barra del TaskBar con el form. Haz que el form tenga más twips que pixels que lapantalla y verás ( 1 pixel = 15 twip ).

3 – No utlilizes la instrucción GOTO salvo en causa de extrema necesidad

GOTO és una instrucción vieja, mala, confusa y fea. Ésta instrucción existe porheréncia del Basic y Qbasic cuando aún se escribía el número de la línea. Utiliza siempre que te sea posible las ventajas de las senténcias condicionales como FOR / NEXT , DO LOOP UNTIL , SELECTCASE...

4 – Haz de los ToolTip una senya de identudad personalizándolos.

Sirviéndote del evento Mouse_Move y retrasando su aparición medio segundo con un Timer mostramos un label personalizado...
tracking img