我正在做一个程序:首先会生成一个文件,然后上传至ftp,这两步必须同时成功完成。如果在,FTP站点选项卡--主目录中,勾”写入“复选框,运行程序后可以看我上传的文件;
但是如果我不勾上的话,程序虽然可以正常运行,但是在FTP上却看不到上传的文件。
判断“写入”这个复选框是否被勾上,请问在.NET如何实现呢?非常感谢
我上传FTP的部分代码如下:
Dim bllObj As Bll = New Bll
Dim LobSocket As Socket
Dim offset As Long
Dim input As FileStream
Try
bllObj.writeLog(Bll.process & letterType, Bll.uploadFTPStart)
If Logined() Then
LobSocket = CreateDataSocket()
SendCommand("STOR " & Path.GetFileName(Str_LocalFileName))
Str_Reply = ServerReply(True)
Int_Reply = Int32.Parse(Str_Reply.Substring(0, 3))
If (File.Exists(Str_LocalFileName)) Then
input = New FileStream(Str_LocalFileName, FileMode.Open)
If (offset <> 0) Then
input.Seek(offset, SeekOrigin.Begin)
End If
Int_Bytes = input.Read(Byte_Buffer, 0, Byte_Buffer.Length)
Do While (Int_Bytes > 0)
&n