Random r = new Random();
string fileName, newWJName;
OpenFileDialog ofd = new OpenFileDialog();
ofd.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
ofd.ShowDialog();
fileName = ofd.FileName;
this.textBox9.Text = fileName;
int index = fileName.LastIndexOf(@"\");
fileName = fileName.Substring((index + 1));
string ex = System.IO.Path.GetExtension(fileName).ToLower();
if (".exe.bat".Contains(ex))
{
MessageBox.Show("上传的文件格式不正确,如果您确实需要上传此文件,请与技术支持联系进行确认!");
return;
}
else
{
newWJName ="Upload//" + DateTime.Now.ToString("yyyyMMddHHmmss") + r.Next(1000, 9999).ToString() + ex;
}
我现在想把这个文件上传到我自己创建的文件夹下,该怎么保存?求各位大虾...本人新手...
解决方案 »
- 如何根据数据库内容使单选按钮选中?
- 怎么让窗体中控件的位置与大小与窗体保持一致
- 在线等人回答,使用server.urlEncode和urlDecode来接收中文查询字符串时出错了?IE7不兼容吗?
- 务必看一下,问了好几次了!!!!!
- 请教,如何在DataGrid中增加显示一行?
- WinForm中如何让Datagrid的某一列不能自动排序
- .NET Remoting:为何不能实现接口的共有方法?
- 急,高分求救! webform中如何从数据中读取,并写入图片??
- 如何编辑 .csproj文件
- 有Java source code to C# source的工具吗?
- C#启动服务异常:消息筛选器取消了调用
- 新手问题,请教
难不成LZ只是要在本地保存一个文件而已?FileStream stream = File.Create(newWJName);
调用stream的Write方法写入数据
啊!真的是把文件放到本地的某个地方啊!~~那你就直接File.Copy不就可以了吗
你这个“Upload//201011040949321261.doc”到底是一个什么地方??
用 SaveFileDialog 成么。
這個文件會保存在bin 下面 .exe文件那個目錄的Upload文件夾下