//获取当前时间
System.DateTime CurrentTime=new System.DateTime(); CurrentTime = System.DateTime.Now;
//设置外部程序的启动参数(命令行参数)为动态时间.txt
Info.Arguments = "cc.txt";
我想把这个cc的txt文件名 换成当前时间的 CurrentTime.txt 怎么不行啊?
System.DateTime CurrentTime=new System.DateTime(); CurrentTime = System.DateTime.Now;
//设置外部程序的启动参数(命令行参数)为动态时间.txt
Info.Arguments = "cc.txt";
我想把这个cc的txt文件名 换成当前时间的 CurrentTime.txt 怎么不行啊?
解决方案 »
- 进来看看吧C#实现自动升级`来CSDN这么久了`一个问题都没人给解决~准备散分走人
- 下午好,问个小问题
- |zyciis| 我在CSDN上面下载的一个HOOK程序但没有效果 大家看看哪里出错了 谢谢大家
- 请问为什么导出至EXCEL时有时会发生异常?
- 大家好,怎样在winform中为一个treeview中的node添加一个id号或者name
- 怎样实现button得三击事件?给出代码,加分50 :)
- 请教高手:GDI+的问题
- 求高数(工本)辅导人 (请版主勿删,我也很无奈)
- C#里接口默认是public属性,是不是也只能为public属性
- C#做的安装程序在安装的时候如何将一个文件安装到system32下,win2000可不一定安装到C盘啊
- 类似凭证发票的东西,怎么实现
- SQLSERVER在两个表之间数据同步的问题
System.DateTime CurrentTime=new System.DateTime(); CurrentTime = System.DateTime.Now;
//设置外部程序的启动参数(命令行参数)为动态时间.txt
string mes= CurrentTime.ToString("yyyy-MM-dd HH:mm:ss");
Info.Arguments = mes+".txt";
这个样子 提示是否要建立 2010-03-18 09:45:34的txt文档 我选择是 当时文件夹里面根本就没有这个txt文档 郁闷啊 大家帮帮忙啊
using Microsoft.VisualBasic.Devices;//先在程序添加引用Microsoft.VisualBasic
string myTestFilePath = @"D:\test.txt";
string newA = DateTime.Now.ToString("yyyy - MM - dd") + ".txt";
try
{
Computer My = new Computer();
My.FileSystem.RenameFile(myTestFilePath, newA); }
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
文件名不能用冒号的, 而时间里有。
这是很常见的一个问题。replace掉就行了。
或者自己用格式化字符串格式化成一个不包含冒号的表达式。
调用System.IO.File弄去!
string fileName = "d:/"+DateTime.Now.ToShortDateString();
a.MoveTo(fileName);