“Conocimientos Programación>Visual Basics Programación

Como referencia en Visual Basic

2015/10/4
referencia en Visual Basic ( VB ) 6 consiste en la adición de un modelo de objetos componentes ( COM) de la biblioteca a un proyecto. El registro realiza un seguimiento de todos los componentes a través de su ID de clase . Un componente se registra automáticamente en la compilación, y su configuración se guardan en el registro hasta que no registradas . No elimine una biblioteca a menos que tenga que no registradas en el Registro mediante el comando " regsvr32 /u " . Aprenda a crear una biblioteca de vínculos dinámicos ( DLL) y hacer referencia a él en un proyecto. Instrucciones
Crear un simple DLL
1

Inicie Visual Basic 6 y seleccione un nuevo proyecto DLL ActiveX.
2

Copia y pega la siguiente función en el auto generada archivo Class1.cls .

Public Function calcAvg ( ByVal vNum1 As Integer , ByVal vNum2 As Integer )

calcAvg = ( vNum1 + vNum2 ) /2

End Function
3

Renombrar Class1.cls a calcClass.cls y Project1.vbp a Calc.vbp .
4

Guardar Calc.vbp y calcClass.cls a una carpeta llamada C : \\. Calc
5

Seleccione "Archivo" y "Make calc.dll ... " para compilar el dll en C: . . \\ Calc
referencia un componente
6

Iniciar un IDE de VB6 separado y luego seleccione un nuevo proyecto EXE estándar

7

Agregar un botón Command1 para el auto-generado Form1 .
8

Seleccione "Proyecto ", "Referencias ... " y después "Examinar ". Seleccione " C: \\ Calc \\ calc.dll " y seleccione " Aceptar " para cerrar el cuadro de diálogo
9

Haga doble clic en " Command1 " en " Form1 " para que aparezca el Command1_Click ( . ) subprograma.
10

Escriba el siguiente código en la subrutina.

objCalc Dim As New Calc.calcClass

Command1.Caption = objClass.calcAvg ( 20 , 1024)
11

Press "F5 " y luego haga clic en el botón " Command1 " . Se mostrará " 522. "
Quitar una referencia del Registro de Windows
12

Haga clic en el Windows botón " Inicio" y , a partir de la lista de programas , seleccione " Microsoft Visual Studio 6.0, " " Microsoft Visual Studio 6.0 Herramientas" y luego en " Ver OLE. "
13

Seleccione "Todos los objetos " en Objetos de OLE View y luego desplazarse hasta Calc.calcClass .
14

Haga clic en " Calc.calcClass " y luego seleccione "Objeto " y "Copiar CLSID al portapapeles . "
15

Seleccione "Archivo" y "Run del Registro Editor ... " desde el menú principal . El editor de registro de Windows se mostrará .
16

Seleccione " Editar ", "Buscar" y pulse " Ctrl + V " para pegar desde el portapapeles . A continuación, pulse "Enter" para buscar y eliminar todas las apariciones del CLSID copiado .
17

Seleccione "Ver" y " Actualizar" en la vista de OLE. Ya no debe aparecer Calc.calcClass . Ahora debería ser capaz de hacer referencia calc.dll en el proyecto de Visual Basic sin los problemas que en un principio se produjeron.

Visual Basics Programación
Cómo sincronizar dos cuadros de desplazamiento en Visual Basic
Cómo guardar la lista de elementos de cuadro en un objeto Array
Cómo eliminar una fila en un FlexGrid Visual Basic
Cómo depurar Visual Studio 6 en Vista
Cómo utilizar el comando Dibujar en Visual Basic
¿Cómo se configura un campo en MS Word 2007 de Acceso en VBA
Ideas para proyectos de Visual Basic frescas
Cómo establecer el tamaño de un formulario en VB
Conocimientos Informáticos © http://www.ordenador.online