Excel 请问从FTP服务器上传文件的代码如何写

Excel 请问从FTP服务器上传文件的代码如何写,第1张

以下是cmd的代码
开始→运行→cmd,在cmd窗口输入ftp,再输入“open
123456789”,之后回车,在下一行输入用户名,回车,再输入密码,回车。之后再输入“put
要上传文件的路径及文件名
这里可以不输入,也可以定义ftp的目录”,回车,如果显示“226
Transfer
complete”就是成功了,以上我已经试验过,但杂桌面上的文件却一直不能成功。

//文件写入流
private void ReadFile()
{
Byte[] MesageFile;
string path =@"c:\123XML";
FileStream stream = new FileStream(path, FileModeOpen, FileAccessRead);
int size = ConvertToInt32(streamLength);
MesageFile = new Byte[size];
streamRead(MesageFile, 0, size);
streamClose()
string fileName =pathSubstring(pathLastIndexOf("\\") + 1, pathLength pathLastIndexOf("\\") - 1);
WriteFile(MesageFile, fileName);
}
//写入文件
private void WriteFile(Byte[] fileByte,string fileName)
{
string path = AppDomainCurrentDomainBaseDirectory + "\\UpLoad\\" + DateTimeNowToString("yyyy-MM-dd")+"\\";
if (!DirectoryExists(path))
DirectoryCreateDirectory(path);
string savepath = path + fileName;
FileStream fos = new FileStream(savepath, FileModeOpenOrCreate, FileAccessReadWrite);
fosWrite(MesageFile, 0, MesageFileLength);
fosClose();
}
上传的文件格式不限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10898949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存