人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

運(yùn)用ASP.NET設(shè)計(jì)FTP文件上傳(中)

運(yùn)用ASP.NET設(shè)計(jì)FTP文件上傳(中)

更新時(shí)間:2022-10-13 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

三. 軟件設(shè)計(jì)中的重要步驟及具體解決辦法

 。家唬荆x擇本地要上傳到服務(wù)器的文件

  首先要感謝ASP.NET的強(qiáng)大功能,他提供的HTML控制元件,使得我們很容易的通過一個(gè)對(duì)話框來選擇要上傳的文件。當(dāng)然你的瀏覽器也必須是IE 3.02 或者Netscape 3.0版本或者比這二者版本高的瀏覽器。通過下列語句就可以完成選擇本地一個(gè)文件的工作:

<input id = " loFile " type = " file " runat = " server " >

 。级荆疄榱顺晒ν瓿晌募蟼鞴ぷ,在Form中的編碼必須用" multipart/form-data " , 而不用From的缺省編碼" application/x-www-form-urlencoded "。具體代碼如下:

<form method = " post " enctype =" multipart/form-data " runat = " server ">
</form >

  <三>.獲得上傳的文件名稱及對(duì)磁盤的若干操作

  為了獲得上傳的文件名稱,必須要引入一個(gè)名稱空間( NameSapce ) --System.IO。此名稱空間里面定義了許多關(guān)于文件及磁盤操作的類,在本軟件中就是通過這些類的某些方法和屬性來完成軟件中的一些功能。

  (1). 獲得上傳文件的名稱

  使用Path類中的GetFileName方法,具體如下:
lstrFileName = loFile.PostedFile.FileName
  ' 注: loFile.PostedFile.FileName 返回的是通過文件對(duì)話框選擇的文件名,
  這之中包含了文件的目錄信息
lstrFileName = Path.GetFileName ( lstrFileName )
  ' 去掉目錄信息,返回文件名稱

 。2). 判斷上傳目錄是否存在,不存在就建立

  建立目錄要使用到Directory類中的 CreateDirectory 方法,判斷目錄是否存在要用到 Directory 類中的Exists方法。具體如下:

If ( not Directory.Exists( lstrFileFolder ) ) Then
 Directory.CreateDirectory ( lstrFileFolder )
End If
 ' 注:lstrFileFolder是用戶填入的目錄名稱,或者是缺省的目錄名稱

  <四>.上傳選定文件到服務(wù)器上

  在前面工作都已經(jīng)完成以后,就可以上傳文件了,上傳文件相對(duì)比較簡單,就用下面2行語句就可以完成上傳工作。

lstrFileNamePath = lstrFileFolder & lstrFileName
 ' 得到上傳目錄及文件名稱
loFile.PostedFile.SaveAs ( lstrFileNamePath )
 '上傳文件到服務(wù)器

 。嘉澹荆@得并顯示上傳文件的屬性

FileName.Text = lstrFileName
 ' 獲得文件名稱
FileType.Text = loFile.PostedFile.ContentType
 '獲得文件類型
FileLength.Text = cStr ( loFile.PostedFile.ContentLength )
 '獲得文件長度
FileUploadForm.visible = false
AnswerMsg.visible = true
 '顯示上傳文件屬性

  以上就是本軟件在編寫時(shí)的一些比較重要的地方。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 邢台县| 互助| 延吉市| 梁平县| 扎鲁特旗| 南乐县| 辽阳县| 进贤县| 云浮市| 庄河市| 阿合奇县| 吉首市| 海伦市| 平顺县| 西青区| 瑞昌市| 武宣县| 渭源县| 界首市| 泰宁县| 罗源县| 京山县| 文水县| 竹山县| 涞源县| 安塞县| 石棉县| 铜山县| 兴文县| 盐城市| 朝阳区| 临邑县| 驻马店市| 甘德县| 宜昌市| 凤庆县| 绥德县| 固阳县| 黑山县| 高阳县| 兴义市|