Information générale
Catégorie:
Fonctions Windows API
Terry,
I show the syntax for FTPOpenFile to be something like:
DECLARE Integer FtpOpenFile IN WinInet ;
Integer nConnect_Handle, String @lpcRemoteFile, Integer nAccessType, ;
Integer nFlags, Integer nContext
Notice that the String is by reference with the @. That could be your problem.
Ed
>My FTPOpenFile fails saying it can't find the entry point to FTPOpenFile
>* Here's my declare
>
>DECLARE Integer FTPOpenFile ;
> IN "WININET.DLL";
> Integer,;
> String,;
> Integer,;
> Integer,;
> Integer
>
>WITH THIS
> .hFTPFile = InternetCloseHandle(.hFTPFile)
> fdwAccess = 2147483648 && GENERIC_READ
> dwFlags = 67108866 && FTP_TRANSFER_TYPE_BINARY
> && ORINTERNET_FLAG_NO_CACHE_WRITE
> dwContext = 0
>
> .hFTPFile = FTPOpenFile(.hiConnect,cFilename,fdwAccess,dwFlags,dwContext)
>ENDWITH
>
>
>OK so there it is. I now look stupid. What is wrong? and What should
>it actually be? I know the Declare is sparse but this form of declare works for other API calls I make, so I donte think that is it. .hIConnect is the handle returned from calling InternetConnect.
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement