private const string TXTPATH=@"e:\folder\";
private const string TXTPOSTFIX = ".txt";
private const int DATADISTANCE = 5;
private const int TABDISTANCE=8;
private void button3_Click(object sender, System.EventArgs e)
{
string tempFileName = null;
tempFileName = GetTempFileName();
//创建一个.txt文件,文件名用系统时间生成精确到毫秒
FileInfo file = new FileInfo(TXTPATH+tempFileName+TXTPOSTFIX);
StreamWriter textFile = null;
try
{
textFile = file.CreateText();
MessageBox.Show("a");
}
catch
{
System.Windows.Forms.MessageBox.Show("系统找不到指定目录下的文件: "+TXTPATH+tempFileName+TXTPOSTFIX);
return;
}
System.Windows.Forms.MessageBox.Show("数据文件已保存到"+" "+file.FullName);
}
public string GetTempFileName()
{
return DateTime.Now.ToString("yyyyMMddhhmmssfff");
}
这也算是一个建立.txt文件的方法吧....但我想让弹出一个对话框............让用户自己选择路径和名字.....应该怎么写最好给个代码...我刚才写了写那个对话框..........不知道怎么来找到路径.......请高手指点 FileInfo file = new FileInfo(????????);.这里的?号就是路径.....
[讨论]关键新建.txt文件的问题