Dim OpenFileDialog As New OpenFileDialog

成都創(chuàng)新互聯(lián)公司一直在為企業(yè)提供服務(wù),多年的磨煉,使我們在創(chuàng)意設(shè)計,網(wǎng)絡(luò)營銷推廣到技術(shù)研發(fā)擁有了開發(fā)經(jīng)驗。我們擅長傾聽企業(yè)需求,挖掘用戶對產(chǎn)品需求服務(wù)價值,為企業(yè)制作有用的創(chuàng)意設(shè)計體驗。核心團隊擁有超過十載以上行業(yè)經(jīng)驗,涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)成都二樞服務(wù)器租用托管、app軟件開發(fā)公司、手機移動建站、網(wǎng)頁設(shè)計、網(wǎng)絡(luò)整合營銷。
OpenFileDialog.InitialDirectory = My.Computer.FileSystem.SpecialDirectories.MyDocuments
OpenFileDialog.Filter = "文本文件(*.jpg)|*.jpg|所有文件(*.*)|*.*"
If (OpenFileDialog.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then
Dim FileName As String = OpenFileDialog.FileName
' TODO: 在此處添加打開文件的代碼。
textbox1.Text = FileName
End If
第一個按鈕 上傳
Dim filelast As String = fileaddbefore.Text.Substring(fileaddbefore.Text.LastIndexOf("."), fileaddbefore.Text.Length - fileaddbefore.Text.LastIndexOf("."))
MessageBox.Show(filelast)
My.Computer.Network.UploadFile(textbox1.Text, "" 文件名.Text filelast, "登錄名1", "登錄密碼", True, 100)
第二個按鈕
public void getDirectoryList()
{
//實例化目錄信息類 //1.獲得FTP 文件夾物理路徑
DirectoryInfo dir = new DirectoryInfo(@"E:\練習(xí)\RegeditKey\RegeditKey\");
//遍歷目錄中文件 //2.根據(jù)你要顯示文件的格式條件進行賽選, GetFiles 多后綴篩選用逗號隔開
foreach (var item in dir.GetFiles("*.txt,*.dbf,*.jpg"))
{
//遍歷 文件名,創(chuàng)建時間,修改時間等信息。
this.textBox1.Text+= "文件名:"+item.Name+" 創(chuàng)建時間"+item.CreationTimeUtc+"修改時間"+item.LastWriteTimeUtc+"\r\n";
}
}
具體方法如下:”、打開Serv-U的配置管理界面puzb在“全局用戶”或者“域用戶”中選擇“創(chuàng)建cgko修改和刪除用戶帳戶”; 2、在“創(chuàng)建,修改和刪除用戶帳戶”的界面,選擇“添加”。;3、在“用戶屬性“對話框,“用戶信息”下的用戶名為:Anonymous,密碼為空,為其指定FTP的根目錄。 4、然后在“目錄訪問“選項,點擊“添加”,為其指定訪問權(quán)限和目錄。 5、最后點擊“保存”6這樣我們就成功添加了匿名用戶。
你這個ftp是用的都是同一個對象,每次遞歸workfolder都被update掉了。。。。當(dāng)然會不繼續(xù)遍歷,改成每次都Generate一個New的ftp吧。
補充:
本來你ftp指向目錄A,后來進入遞歸被改成指向A/B了,你說遍歷還能準確嗎?
還有個方法就是每次遞歸回來調(diào)用:
;
把Path給設(shè)置回來。不過不確定這個方法穩(wěn)定,可以先Try一下。
public void listFilesDir(String path) throws IOException{
String ftpPath = path;
;
FTPFile[] files = ;
for(FTPFile ff:files){
if(!ff.isDirectory()){
System.out.println("文件:" + ff.getName());
}
else{
if(!ff.getName().startsWith(".")){
ftpPath = ff.getName() + "/";
System.out.println("目錄 " + ff.getName() + " 下的文件文件或目錄:");
;
listFilesDir(ftpPath);
;
}
}
}
}
再補充:
中文的話試試看用GBK。。。Java項目的編碼記得也要一樣的。
網(wǎng)站名稱:vb.netftp遍歷,vbs 遍歷文件
本文鏈接:http://chinadenli.net/article20/hsjgjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、服務(wù)器托管、營銷型網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、小程序開發(fā)、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)