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
Ir a la versión completa