“Conocimiento Programación>Visual Basics Programación

Como referencia en Visual Basic

2012/2/5
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 los servicios mediante WCF
Cómo comprobar Access 2007 Si existe Query
¿Cuál es el nombre de la función de visualización que resalta la pantalla que requiere atención del operador?
Cómo mostrar datos en un DataGridView
Cómo escribir un archivo por lotes para copiar un archivo
Cómo hacer que Visual Basic que apaga el equipo
Propiedades comunes entre una casilla de verificación y botón de opción en Visual Basic
Cómo filtrar registros mediante intervalo de fechas en Visual Basic 6
Conocimiento de la computadora © http://www.ordenador.online