TRUCO 1: ¿Como especificar la posición de un formulario sin necesidad de programar en VB 5.0?.
En versiones anteriores de Visual Basic, para centrar un formulario en el escritorio
era necesario obtener las características físicas de la pantalla y calcular las coordenadas.
En Visual Basic 5.0 existe la posibilidad de centrar un formulario en pantalla sin necesidad de programación. Para ello, vaya al menú Ver y seleccione la opción Ventana Posición del formulario. Haga clic con el botón derecho en la ventana de Posición del formulario y seleccione Posición inicial. En el menú que aparece a continuación haga clic en Centro de la pantalla.
Cuando ejecute la aplicación, comprobará que el formulario está centrado en pantalla sin escribir una sola línea de código.
TRUCO 2: ¿Cómo simular el comportamiento de la barra de herramientas de Office 97?.
En Microsoft Visual Basic no existe ningún control que implemente la funcionalidad de la
barra de herramientas de Microsoft Office 97 ó Microsoft Internet Explorer.
Sin embargo, Microsoft ha desarrollado dos controles ActiveX que permiten a los usuarios de Visual Basic dar un aspecto a sus aplicaciones similar a las barras de herramientas de Office 97 ó Internet Explorer. Estos controles pueden ser obtenidos conectándose al Owner's Area de Visual Basic en el Web de Microsoft. Los usuarios de Visual Basic pueden tener acceso al Owner's Area registrándose en http://www.microsoft.com/vbasic/ .
Los controles en cuestión son los siguientes:
Visual Basic Soft Button Sample:
Imita el comportamiento de la barra de herramientas de Microsoft Office 97.
Visual Basic CoolBar Control:
Permite crear barras de herramientas similares a las de Microsoft Internet Explorer.
TRUCO 3: ¿Cómo depurar Visual Basic Documents (VBDS)?.
La depuración de un VBD sigue unos procedimientos ligeramente diferentes a la depuración de un aplicación normal. Para depurar un VBD siga los siguientes pasos (se supone que tiene instalado Visual Basic 5 en el directorio C:\VB5 y el proyecto se llama PRUEBA.VBP):
Ejecute el VBD en el entorno de desarrollo, cargando el proyecto del VBD y
pulsando F5. Al realizar este paso, Visual Basic le crea automáticamente un fichero llamado PRUEBA.VBD en el directorio donde tenga instalado Visual Basic 5 (en este caso C:\VB5).
Ponga un punto de ruptura en alguna línea de código del VBD.
En Internet Explorer ejecute el VBD tecleando la siguiente dirección:
C:\VB5\PRUEBA.VBD
Cuando la ejecución del VBD llegue a la línea donde se estableció el punto de
ruptura, el entorno de desarrollo de Visual Basic se situará en primer plano, permitiendo una depuración paso a paso.
TRUCO 4: ¿Cómo realizar una consulta por PASSTHROUGH en RDO?.
La técnica del passthrough permite enviar una consulta SQL a una base de datos sin necesidad de pasar por el administrador de ODBC. La ventaja principal de utilizar passthrough es obtener un mejor rendimiento ya que la consulta es procesada por menos componentes. Además, en ciertas ocasiones es necesario utilizar esta técnica cuando se utilizan sentencias SQL que no son estándar y son propietarias de una base de datos concreta.
El último parámetro de la instrucción OpenResulset permite pasar una consulta por passthrough especificando la constante rdExecDirect.
El siguiente ejemplo muestra cómo ejecutar una consulta por passthrough:
Dim cn as New rdoConnection
Dim rst as rdoResultset
cn.Connect="uid=sa;pwd=;server=SERVIDOR;driver=" _
& "{SQL Server};database=pubs;DSN='';"
cn.EstablishConnection rdDriverNoPrompt
Set rst=cn.OpenResultset("SELECT * FROM authors", _
rdOpenKeyset,rdConcurReadOnly, rdExecDirect)
...
TRUCO 5: ¿Cómo añadir bloques de comentarios en el código de forma sencilla en Visual Basic 5.0?.
Cuando se desarrolla y depura una aplicación, en muchas ocasiones surge la necesidad de comentar fragmentos o bloques de código. Esta labor era tediosa en versiones anteriores de Visual Basic, ya que había que añadir al principio de cada línea el carácter '.
En Visual Basic 5.0, los bloques de comentarios se pueden crear de la siguiente forma:
Cerciórese de que aparece la barra de herramientas de edición en el entorno de desarrollo, seleccionando la opción del menú Ver\Barra de Herramientas\Edición.
Seleccione el bloque de código que desea comentar.
Haga click en el botón Bloque con comentarios (9º botón de la barra de herramientas de edición).
Para quitar los comentarios y reestablecer el código pulse el botón Bloque sin comentarios (10º botón de la barra de herramientas de edición).