Programación General > C/C++

 Gracias Qlix

(1/1)

ivanmc:
Muchas gracias con la ayuda ahora si me puedes ayudar necesito saber como crear una dll  en vc++ y llamarla desde vb6.0, y que es eso de los puntos de entrada. desde ya gracias

QliX=D!:
De nada :D

Puntos de entrada son las funciones que se pueden usar desde AFUERA de la dll (o sea los "puntos de entrada" a la dll, comprendes?)

Para usar Una dll desde VB necesitas la setencia DECLARE, aca te paso un ejemplo con una funcion de la API de windows:


--- Código: Text --- Declare Function CreateProcess Lib "kernel32.dll" Alias "CreateProcessA" ( _    ByVal lpApplicationName As String, _    ByVal lpCommandLine As String, _    lpProcessAttributes As SECURITY_ATTRIBUTES, _    lpThreadAttributes As SECURITY_ATTRIBUTES, _    ByVal bInheritHandles As Long, _    ByVal dwCreationFlags As Long, _    lpEnvironment As Any, _    ByVal lpCurrentDriectory As String, _    lpStartupInfo As STARTUPINFO, _    lpProcessInformation As PROCESS_INFORMATION) As Long  
Si necesitas mas informacion sobre Declare, te diria que leas primero que nada la ayuda de VB sobre la clausula.

Slds.

Navegación

[0] Índice de Mensajes

Ir a la versión completa