当前位置:首页 » 文件管理 » 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程序文件上传怎么做

您可以使用流对文件进行读取。希望对您有帮助。

热点内容
存储冗余比 发布:2024-05-04 00:12:58 浏览:402
oracle数据库存储原理 发布:2024-05-04 00:10:40 浏览:521
未拆封玩客云3怎么搭建服务器 发布:2024-05-04 00:06:11 浏览:796
彻底删除编译安装的文件 发布:2024-05-04 00:05:33 浏览:55
编程机构数量 发布:2024-05-03 23:49:25 浏览:955
python源码编译安装 发布:2024-05-03 23:48:16 浏览:108
android手机市场 发布:2024-05-03 23:47:04 浏览:499
如何配置vlan并添加端口 发布:2024-05-03 23:37:53 浏览:726
中国电信无线密码怎么修改 发布:2024-05-03 23:37:51 浏览:117
源脚本修改器 发布:2024-05-03 23:36:26 浏览:194