walkingsky 发表于 2008-7-22 12:05:14

ftp_get_ex() 如何传递变量参数进去

int ftp_get_ex (FTP *ppftp, char *transaction, char *item_list, LAST);

想动态的下载到不同的目录里面,想通过变量来实现
char * temp;
sprintf(temp,"TARGET_PATH=d:/",dir);
ftp_get_ex(&pFTP,"",
"SOURCE_PATH=/ftp/server/dir/file",
temp,
"MODE=BINARY",
ENDITEM,
LAST
)

不成功, 请问如何实现???

谢谢!

walkingsky 发表于 2008-7-22 17:53:35

自己 up 一下。

目前只能用 if 判断变量的方法,根据不同的值,调用不同的写死了参数的ftp_get_ex() 函数。 很麻烦!

云层 发表于 2008-7-22 21:17:24

用lr_save_string()写参数的方法试试
页: [1]
查看完整版本: ftp_get_ex() 如何传递变量参数进去