| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo conectar VB6.0 y VC + +
    VB6.0 y VC + + son los dos lenguajes de programación orientados a objetos. También son lenguajes de programación de aplicaciones de Microsoft . Cuando se desarrolla una aplicación , debe utilizar las mejores características de los lenguajes de programación , ya que cada lengua tiene características únicas. Puede que tenga que programa con dos idiomas para maximizar los beneficios de una aplicación. Usando una DLL (Librería de Enlace Dinámico) , puede aprovechar las ventajas de los dos idiomas. La DLL construido en VC + + también se puede utilizar en VB 6.0 . Cosas que necesitará
    DLL
    Ver Más instrucciones
    1

    Haga clic en " Inicio", " Todos los programas " y "Visual Basic 6 " para abrir VB6.0 . Haga clic en " Archivo", " Nuevo proyecto" y " DLL ActiveX" para crear un archivo DLL ActiveX. Cambie el nombre del proyecto a " dllfile " en la ventana de propiedades. Haga clic en " Guardar" para guardar el proyecto en el equipo local

    2 Haga clic en " proyecto" y "Referencias" para agregar referencias de Excel a la lista de referencia existente: . C: \\ Archivos de programa \\ Microsoft Office \\ Office11 \\ Excel.exe . Esto tiene la referencia establecido para biblioteca de objetos de Microsoft Excel
    3

    dllfile.vb Haga clic en el " Explorador de soluciones " e introduzca el código siguiente después de la " Opción declaración explícita ": . Implementos AddInDesignObjects . IDTExtensibility2
    4

    Crear un nuevo módulo de clase , haga clic en el nombre del proyecto y seleccione Escriba el siguiente código " nueva clase". : ExplicitOption Option Compare TextPrivate WithEvents pExcelApp Como Excel.ApplicationFriend Property Get ExcelApp () Como Excel.ApplicationSet ExcelApp = módulo de clase pExcelAppEnd PropertyThis define los eventos de aplicación de Excel. Haga clic en " Archivo", " Agregar proyecto " y "EXE estándar" para compilarlo. Busque el archivo cumplido desde donde ha guardado el proyecto.
    5

    Haga clic en " Inicio", " Todos los programas " y "VC + + ". Haga clic en " Nuevo" y " proyecto" para crear un proyecto nuevo . Haga clic en " Form1.vc " e incluir el archivo dll : # include " dllfile.dll "
    6

    carga el archivo DLL en la memoria y crear una instancia de la misma: HINSTANCE hLib = LoadLibrary ( " dllfile . dll " ) ; if ( hLib == NULL ) { cout <<" ERROR : No se puede cargar la biblioteca " << endl ; getch ( ) return;}
    7

    Buscar por el archivo DLL y encontrar la dirección de las funciones : TestFunc = ( cfunc ) GetProcAddress ( ( HMODULE ) hLib , " TestFunc "); RetInt = ( ifunc ) GetProcAddress ( ( HMODULE ) hLib , " RetInt ");

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear DropDownList con clave Buscar en C 
    ·Cómo mostrar tantas columnas de GridView 
    ·C + + Estructura de Repetición 
    ·Cómo hacer un rectángulo con una función recursiva e…
    ·Cómo crear un único subproceso en CPP 
    ·Cómo convertir y descifrar HTML en una cadena en el iP…
    ·Cómo utilizar las funciones de parámetros variables e…
    ·Cómo acceder a la pantalla de búfer en C + + 
    ·Cómo vincular un compilador de C para NetBeans 
    ·Cómo agregar decimales en C + + 
      Artículos destacados
    ·Cómo construir un Programa de Computadora 
    ·Cómo enlazar datos a un método en WPF 
    ·¿Cuáles son las diferencias entre PHP y MySQL 
    ·Cómo contar palabras en una cadena en Perl 
    ·¿Cómo puedo obtener un rango de valores de la lista o…
    ·Cómo insertar declaraciones en Sintaxis 
    ·Lista de códigos de Python incorporado Funciones 
    ·Cómo reemplazar una cadena AS2 
    ·Cómo reemplazar Regex en Python 
    ·Una lista de atributos en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com