Visual Basic - Avanzado Dll

Life is soft - evento anual de software empresarial
 
Vista:

Avanzado Dll

Publicado por Pocho (8 intervenciones) el 06/09/2004 17:43:36
Quiero hacer una Dll en Visual Basic que contega referenciás a las APIs de windows
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Avanzado Dll

Publicado por Cecilia Colalongo (3116 intervenciones) el 06/09/2004 23:16:20
En VB solamente se pueden crear DLL COM en forma nativa, no se a que referencias te refieres pero puedes utilizar esas funciones dentro de tu DLL sin ningún problema.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Avanzado Dll

Publicado por Ruri (583 intervenciones) el 07/09/2004 06:29:53
Pocho. Debés hacer envolventes para cada funcion. Por ejemplo:

Public Function GetWindowsDirectory() as String
dim sBuffer as string, lng as long, l as long
sBuffer=String(Max_Path,0)
'En mDeclaraciones tenés las declaraciones del API que estás usando. No deben estar en el mismo módulo que esta función
l=mDeclaraciones.GetWindowsDirectory(sBuffer,lng)
if l>max_path then
lng=l
l=GetWindowsDirectory(sBuffer,lng)
End If
GetWindowsDirectory=Left$(sBuffer,l)
End Function

Saludos Ruri
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar