FTP

FTP

Hello
I've got a fortran code running on a PC that needs to access a data file residing on Unix machine. Is there a way to make a call to the FTP command within the fortran code in order to read the data? I tried using FTPOPENFILE win32 command but it dosen't work.
Thanks a lot

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

What went wrong with FtpOpenFile? Seems that should work.

James

Did you initialize FTP session correctly? Here's an excerpt (from an untested code):

 
INTEGER:: hSession, hConnect 
 
hSession = InternetOpen(CHAR(0), INTERNET_OPEN_TYPE_PRECONFIG, CHAR(0), CHAR(0), 0)   ! 
hConnect = InternetConnect(hSession, "ftp://ftp.geocities.com"C, INTERNET_DEFAULT_FTP_PORT,  & 
                "username"C, "password"C, INTERNET_SERVICE_FTP, 0, 0) 

You should use hConnect later as an argument to FtpOpenFile.

Jugoslav
www.xeffort.com

Leave a Comment

Please sign in to add a comment. Not a member? Join today