當前位置:首頁 » 文件管理 » winform文件上傳

winform文件上傳

發布時間: 2022-08-15 19:10:32

A. C#winform怎麼上傳文件到伺服器

DYKDHNSBSAZGHSNZG

B. winform 中做個文件上傳的用戶控制項,哪位做過,教教我!急啊

例:打開圖片對話框打開對話框 (控制項:OpenFileDialog)//打開圖片類型
this.OpenFileDialog1.Filter="(*.bmp)|*.bmp|(*.gif)|*.gif|(*.jpg)|*.jpg";
//獲取或設置當前文件對話框中當前先定篩選器的索引
this.OpenFileDialog1.FilterIndex=2;
//獲取或設置當前文件對話框顯示的初始目錄
this.OpenFileDialog1.InitialDirectory=true;
//獲取或設置一個值,該值指示文件對話框中是否顯示「幫助」按鈕
this.OpenFileDialog1.ShowHelp=true;
//獲取或設置文件對話框標題
this.OpenFileDialog1.Title="選擇圖片";
if(this.OpenFileDialog1.ShowDialog()==DialogResult.OK)
{
this.pictureBox1.ImageLocation=this.openFileDialog1.FileName;
}寫幫助提示內容(HelpRequest事件裡面寫)
MessageBox.Show("您需要幫助嗎?"); 另存為對話框 (控制項:SaveFileDialog)//保存類型
this.SaveFileDialog1.Filter="(*.bmp)|*.bmp|(*.gif)|*.gif|(*.jpg)|*.jpg";
this.SaveFileDialog1.CreatePrompt=true;
this.SaveFileDialog1.OverwritePrompt=true;
//獲取或設置一個值,該值指示文件對話框中是否顯示「幫助」按鈕
this.SaveFileDialog1.ShowHelp=true;
//獲取或設置文件對話框標題
this.SaveFileDialog1.Title="保存圖片";System.IO.FileStream fs=(System.IO.FileStream)SaveFileDialog1OpenFile();
switch(saveFileDialog1.FilterIndex)
{
case 1:this.pictureBox1.Image.Save(fs,System.Drawing.Imaging.ImageFormat.Jpeg);break;
case 2:this.pictureBox1.Image.Save(fs,System.Drawing.Imaging.ImageFormat.Bmp);break;
case 3:this.pictureBox1.Image.Save(fs,System.Drawing.Imaging.ImageFormat.Gif);break;
} 顏色對話框 (控制項ColorDialog)//允許用戶打開該對話框自定義顏色
this.ColorDialog1.AllowFullOpen=true;
//對話框是否顯示基本顏色集中可用的
this.ColorDialog1.AnyColor=true;
//自定義顏色的控制項在對話框打開時是否可見
this.ColorDialog1.FullOpen=true;
//對話框是否限制用戶只選擇純色
this.ColorDialog1.SolidColorOnly=false;
this.ColorDialog1.ShowDialog();
this.LabFontColor.ForeColor=this.colorDialog1.Color;
字體對話框 (控制項FontDialog)
this.FontDialog1.ShowDailog();
//AllowVerticalFonts垂直或水平顯示字體 為真水平顯示字體
this.FontDialog1.AllowVerticalFonts=true;
是否允許選擇固定間距字體
this.FontDialog1.FixedPitchOnly=true;
//對話框是否包含「應用」按鈕
this.FontDialog1.ShowApply=true;
this.LabFontColor.Font=this.fontDialog1.Color;瀏覽文件對話框 (folderBrowSerDialog)if(folderBrowSerDialog1.ShowDialog()==DialogResult.OK)
{
this.label1.Text="選擇文件來的位置:"+"+folderBrowSerDialog1.SelectedPath.ToString()+";
}
private void Form1_Load(object sender,Eventrgs e)
{
//瀏覽文件是否顯示「新建文件平按鈕」
folderBrowSerDialog1.ShowNewFolderButton=false;
} 我也是學C# 的 可以加我QQ 84545151 一起交流,共同進步

C. winform怎麼上傳文件到伺服器,能否發送一段代碼,初學者,相當感謝~

看看這個,希望對你有用

D. C# winform如何上傳文件到外網伺服器

可以使用的方法有很多,有Socket,HTTP,WebService等很多方式

E. C# winform 如何將文件遠程上傳到伺服器上的網站文件夾

在網上查查上傳圖片的代碼。介紹jmail的上傳附件的就有 下面的是按鈕點擊方法
html:

<asp:FileUpload ID="fufujian" runat="server" style ="border-left-style:none;border-right-style:none;border-top-style:none; " />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />

********************************************************************************************************************************************************************************************************************
.cs文件
按鈕點擊

if (fufujian.HasFile)
{
//指定上傳文件在伺服器上的保存路徑
string savePath = Server.MapPath("~/upload/");
//檢查伺服器上是否存在這個物理路徑,如果不存在則創建
if (!System.IO.Directory.Exists(savePath))
{
//需要注意的是,需要對這個物理路徑有足夠的許可權,否則會報錯
//另外,這個路徑應該是在網站之下,而將網站部署在C盤卻把上傳文件保存在D盤
System.IO.Directory.CreateDirectory(savePath);
}
savePath = savePath + "\\" + fufujian.FileName;
fufujian.SaveAs(savePath);//保存文件
//不過需要注意的是,在客戶端訪問卻需要指定的是URL地址,而不是在伺服器上的物理地址
// Response.Write(savePath);
// Response.End();
//Response.Write(string.Format("<a href='upload/{0}'>upload/{0}</a>", fufujian.FileName));
//Response.End();

F. C#客戶端WinForm怎麼自動(不許要用戶選擇文件)上傳日誌到Web伺服器

自動的話你可以用個timer來實現,設置好執行間隔。

在程序運行的時候首先要檢測是否存在要上傳的文件是否存在;

boolresult=File.Exists("文件路徑");//檢測文件是否存在

存在的情況下要驗證是否在100K之內;

FileInfofileInfo=newFileInfo("文件路徑");
longsize=fileInfo.Length/1024;

符合以上兩個條件就上傳

G. C# winform如何實現批量上傳文件到遠程伺服器

基本思路是遠程伺服器假設FTP,本地用System.Net.FtpWebRequest建立Ftp客戶端,用NetworkCredential.NetworkCredential建立用戶名和密碼驗證方式,用System.Net.WebRequestMethods.Ftp設置上傳和下載命令,文件通過FileStream流進行發送和接收。

H. C#WinForm程序文件上傳怎麼做

您可以使用流對文件進行讀取。希望對您有幫助。

熱點內容
卸載oracle資料庫 發布:2024-04-23 20:36:26 瀏覽:520
發帖站源碼 發布:2024-04-23 20:22:45 瀏覽:681
小豚攝像頭存儲卡滿了怎麼辦 發布:2024-04-23 20:04:41 瀏覽:231
我的世界伺服器管理應該做什麼 發布:2024-04-23 19:37:19 瀏覽:146
伺服器是如何處理多個用戶的請求 發布:2024-04-23 19:35:26 瀏覽:957
寫安卓用什麼架構 發布:2024-04-23 18:51:14 瀏覽:413
安卓r11是什麼介面 發布:2024-04-23 18:42:51 瀏覽:762
公元紀年法的演算法 發布:2024-04-23 18:38:25 瀏覽:113
遠景s1什麼配置 發布:2024-04-23 18:12:11 瀏覽:498
系統程序媒體存儲設備 發布:2024-04-23 18:12:09 瀏覽:822