文件复制 另存为 文件名修改
来源:互联网 发布:淘宝网店利润 编辑:程序博客网 时间:2024/05/13 06:51
文件复制:
toPath = NP_Global.PipeModelPath + model.Name + strExt;
FileDirectory fd = new FileDirectory();
fd.CopyFile(fromPath, toPath);
public void CopyFile(string from, string to)
{
if (File.Exists(from))
{
File.Copy(from, to, true);
}
else
{
MessageBox.Show("该文件不存在","信息提示");
}
}
通过文件流另存为:
public static void SaveModel(string file, byte[] fileData)//file 文件路径,fileData文件流
{
FileStream fs = new FileStream(file, FileMode.Create);
BinaryWriter sw = new BinaryWriter(fs);
//开始写入
sw.Write(fileData);
//清空缓冲区
sw.Flush();
//关闭流
sw.Close();
sw.Dispose();
fs.Close();
fs.Dispose();
}
文件名修改:
File.Move(path, newPath);
文件夹及文件复制:
public static void CopyFolder(string from, string to)
{
if (!Directory.Exists(to))
Directory.CreateDirectory(to);
// 子文件夹
foreach (string sub in Directory.GetDirectories(from))
{
var child = Path.Combine(to, Path.GetFileName(sub));
CopyFolder(sub, child);
}
// 文件
foreach (string file in Directory.GetFiles(from))
{
var f = Path.Combine(to, Path.GetFileName(file));
File.Copy(file, f, true);
}
}
- 文件复制 另存为 文件名修改
- 复制单个文件(修改原来的文件名或是不修改)
- hadoop常用的基本命令,HIVE复制文件,修改文件名
- java 修改文件文件名
- 多文件修改文件名;
- java修改文件名-renameTo()方法的使用实例,复制一个文件或者叫转存一个文件
- vi多文件编辑;复制粘贴删除;编辑;另存为;
- 文件另存为
- java 文件移动,修改文件名
- 修改PPT另存为网页的htm文件内容
- eclipse SVN 修改文件名 修改文件路径
- 文件复制 递归操作 以及改文件名
- 复制文件夹中所有文件的文件名
- 添加头信息,为"文件下载/另存为"对话框指定默认文件名.........................
- 文件名过滤器修改后缀名再复制保存的Java实现
- linux 编辑文件,与修改文件名
- Ubuntu下移动文件和修改文件名
- 修改文件夹中所有文件的文件名
- 未加载opencv_core244d.pdb
- 学习笔记 --- LINUX内核里面的likely与unlikely
- ANDROID开机动画bootanimation.zip的详细制作方法
- VS中的路径宏 vc++中OutDir、ProjectDir、SolutionDir各种路径
- 《Head First 设计模式》迭代器模式
- 文件复制 另存为 文件名修改
- iOS - Could not launch"appName" process launch failed: timed out waiting for app to launch:
- Ubuntu 12.04 LTS- 拼音输入法框架安装 - ibus
- 生产者--消费者模型(同步方式)
- 赢得下属信任的七点建议
- servlet让spring自动注入解决方法
- Method chaining
- Maven:Non-resolvable parent POM: Failure to find错误
- res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi) 区别