“Conocimientos Programación>Visual Basics Programación

Cómo compilar Cuando Funciones Conflicto entre bibliotecas

2012/2/10
El lenguaje de Microsoft Visual Basic permite importar bibliotecas DLL cuando se quiere utilizar la API de Windows para su propio software personalizado. Para evitar conflictos , se utiliza un alias para la función. El alias cambia el nombre de la función que se utiliza en el programa, por lo que puede utilizar el mismo nombre de la función en el mismo archivo de código fuente . El alias cambia el mismo nombre de la función a un nombre único , por lo que su código puede llamar el nombre de alias único. Instrucciones
1

Abra el software de Visual Studio que utilizó para crear el software personalizado. Abra el proyecto de software a medida y haga doble clic en el archivo de código fuente que importa las bibliotecas.
2

Agregar la palabra " alias " con el nombre que desea dar a la función en el código fuente . El código siguiente es la sintaxis que se utiliza para crear un alias :

Declare Function MyFunc Lib " dlllibname " Alias ​​" _MyFunc @ 12 " () As Integer
3

Pulse las teclas " F" " Ctrl" y para encontrar las funciones que crean el conflicto. Utilice la opción " Buscar y reemplazar" sección para encontrar el nombre de cada función en conflicto y cambiarlo por el nombre del alias que ha creado anteriormente .
4

clic en el botón " Guardar" en la barra de herramientas . Haga clic en " Ejecutar" para ejecutar el código modificado en el depurador . Observe el panel de la respuesta en la parte inferior de la ventana . Los errores se resuelven los conflictos , y el programa compila correctamente.

Visual Basics Programación
Cómo escribir una ventana DOS de VBS Script
Cómo cambiar el cursor a un cursor personalizado para formularios de Visual Basic
Cómo escribir un archivo en Visual Basic 6
Cómo cambiar el cuadro de texto Color del borde en Visual Basic
Cómo agregar API
Cómo obtener Nombres de la ventana en Visual Basic
Cómo restablecer garrapatas en VB6
Cómo agregar ODBC a VB.Net Express
Conocimientos Informáticos © http://www.ordenador.online