Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
使用 MobiLink 接口从 MobiLink 服务器上载文件。
public bool MLFileUpload(ml_file_transfer_info * info)
info 包含文件传输信息的结构。
您必须设置要传输的文件的源位置。必须将此位置指定为 MobiLink 服务器上的 MobiLink 用户目录(或此服务器上的缺省目录)。您还可以设置此文件的预定目标位置和文件名。
例如,您可以对应用程序进行编程以通过 MobiLink 服务器上载新数据库或替换的数据库。可为特定用户自定义文件,因为搜索的第一个位置是特定用户的子目录。您还可以维护服务器上根文件夹中的缺省文件,因为如果在用户文件夹中找不到指定文件,则使用此位置。
以下示例说明了如何使用 MLFileUpload 方法:
ml_file_transfer_info info; MLInitFileTransferInfo( &info ); MLFTEnableZlibCompression( &info ); info.filename = "myfile"; info.username = "user1"; info.password = "pwd"; info.version = "ver1"; info.stream = "HTTP"; info.stream_parms = "host=myhost.com;compression=zlib"; if( ! MLFileUpload( &info ) ) { // file upload failed } MLFiniFileTransferInfo( &info );