用vc++实现在ini文件中设置的时间自动上传文件该怎么写?谢谢!!!

解决方案 »

  1.   

    读取Ini文件中的时间,到了这个时间就开始上传,没有到就等
      

  2.   

    正常步骤:
    1.读取ini配置(使用GetPrivateProfileString() API)
    2.设置"闹钟"到时上传(SetTimer()或直接用Sleep(),或者检查当前时间)
    3.准备上传(最简单的是使用wininet的API,如果不喜欢,可以直接自己用send(),recv()直接写,只是得了解FTP协议,麻烦点,以下只是使用wininet的API)A.连接上FTP
    InternetOpen()
    InternetConnect()B.打开FTP句柄准备写
    FtpOpenFile()C.上传文件
    ReadFile() 读本地文件
    InternetWriteFile() 写入远程FTP句柄
    主要过程就是这些,具体就要自己写,基本不会有什么难度.