code
.net 提供了許多上載檔案的方法,在windows form應用程式中,我們可以使用webclient類來實現。webclient類也有兩個方法可以上載,uploadfile和openwrite方法,下面就是乙個實際的例子,兩種方法都有**:
結果如下:
c#**如下:
using
system;
using
system.drawing;
using
system.collections;
using
system.componentmodel;
using
system.windows.forms;
using
system.net;
using
system.text;
using
system.io;
namespace
uploadfile
protected
override
void
dispose(
bool
disposing )
}base
.dispose( disposing );
}#region
windows form designer generated code
private
void
initializecomponent()
#endregion
[stathread]
static
void
newform1());
}///
///.net sdk 上面的開啟檔案的類
///private
filestream openfile()
else
}return
null;}
private
void
button2_click(
object
sender, system.eventargs e)}}
private
void
button1_click(
object
sender, system.eventargs e)
else
else
poststream.close();
linklabel1.text ="
檢視上載的檔案";
for(
inti
=linklabel1.links.count -1
;i>-1;i
--)linklabel1.links.remove(linklabel1.links[i]);
linklabel1.links.add(
0,linklabel1.text.length,uristring);
}catch
(webexception errmsg)}}
private
void
linklabel1_linkclicked(
object
sender, system.windows.forms.linklabellinkclickedeventargs e)
else
}private
void
form1_resize(
object
sender, system.eventargs e)
private
void
button1_mousedown(
object
sender, system.windows.forms.mouseeventargs e) }
}
利用WebClient類向伺服器上載檔案
net sdk 上面的開啟檔案的類 private filestream openfile else return null private void button2 click object sender,system.eventargs e private void button1 click ...
WPF中利用WebClient向伺服器上傳檔案
忽然接到乙個任務,在wpf中上傳檔案至伺服器 在網上搜了很多種方法,最終決定利用webcient實現檔案的上傳工作,看似很簡單的任務,卻遇到了很多問題。先說一下我的探索步驟吧 一 選用webclient.uploadfile方法 string,string,string public bool up...
利用WebClient實現檔案傳送
新增命名引用空間 using system.net using system.io using system.threading namespace 利用webclient實現檔案傳送 private void startdownload catch webexception ex webclien...