Conectar a unidad de red
Publicado por Jose Acho (36 intervenciones) el 23/07/2008 21:25:49
hola que tal espero puedan ayudarme, no puedo crear la unidad de red, estoy utilizando apis
Las APIs son :
GetLogicalDriveStringsA(DWORD,*LPSTR),DWORD,PASCAL,RAW
WNetAddConnectionA(*LPSTR, *LPSTR, *LPSTR),WORD,PASCAL,RAW
WNetCancelConnectionA(*LPSTR, BOOL),WORD,PASCAL,RAW
Los pasos a seguir para declarar estas APIs en nuestro app son :
En Global Properties ... Embeds ... Inside Global map
MODULE (‘Windows.dll’)
GetLogicalDriveStringsA(DWORD,*LPSTR),DWORD,PASCAL,RAW
END
MODULE('mpr.dll')
WNetAddConnectionA(*LPSTR, *LPSTR, *LPSTR),WORD,PASCAL,RAW
WNetCancelConnectionA(*LPSTR, BOOL),WORD,PASCAL,RAW
END
Y en After Global Includes los Equates necesarios
LPCSTR EQUATE(CSTRING)
LPSTR EQUATE(CSTRING)
WORD EQUATE(UNSIGNED)
DWORD EQUATE(ULONG)
BOOL EQUATE(BYTE)
Las APIs son :
GetLogicalDriveStringsA(DWORD,*LPSTR),DWORD,PASCAL,RAW
WNetAddConnectionA(*LPSTR, *LPSTR, *LPSTR),WORD,PASCAL,RAW
WNetCancelConnectionA(*LPSTR, BOOL),WORD,PASCAL,RAW
Los pasos a seguir para declarar estas APIs en nuestro app son :
En Global Properties ... Embeds ... Inside Global map
MODULE (‘Windows.dll’)
GetLogicalDriveStringsA(DWORD,*LPSTR),DWORD,PASCAL,RAW
END
MODULE('mpr.dll')
WNetAddConnectionA(*LPSTR, *LPSTR, *LPSTR),WORD,PASCAL,RAW
WNetCancelConnectionA(*LPSTR, BOOL),WORD,PASCAL,RAW
END
Y en After Global Includes los Equates necesarios
LPCSTR EQUATE(CSTRING)
LPSTR EQUATE(CSTRING)
WORD EQUATE(UNSIGNED)
DWORD EQUATE(ULONG)
BOOL EQUATE(BYTE)
Valora esta pregunta
0