请教一下C#如何在桌面删除,新增一个txt文件

问题描述

单击一条grid,把其中某几列值生成一个txt文件,每次单击都先删除原有的,再生成一个新的txt文件,文件名都是(user)。当然也可以不用每次先删后增,只要有类似功能就可以(判断是否存在文件,存在的话每次点击一条grid就更新一次txt里的内容)。谢谢大家,附上代码的话那是极好的。

解决方案

解决方案二:
File.DeleteFile.Exists不就这几个方法吗?
解决方案三:
privatevoiddataGridView1_CellMouseClick(objectsender,DataGridViewCellMouseEventArgse){try{//FileMode.Append如果文件存在则查找到末尾,否则创建新的文件using(FileStreamfs=newFileStream(@"C:UsersAdministratorDesktopuser.txt",FileMode.Append)){//获取需要保存的列的值stringrowData=dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()+","+dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString()+","+dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString()+"rn";//获得字节数组varrowDataarr=System.Text.Encoding.Default.GetBytes(rowData);//开始写入fs.Write(rowDataarr,0,rowDataarr.Length);//清空缓冲区、关闭流fs.Flush();fs.Close();}MessageBox.Show("保存成功!");}catch{MessageBox.Show("保存出错!");}}

解决方案四:
File.WriteAllText(文件名,"")创建一个空文件
解决方案五:
用IO空间下的类
解决方案六:
其实主要是获取桌面路径。应该有函数,忘记了getdesktop什么的

时间: 2024-09-02 21:49:45

请教一下C#如何在桌面删除,新增一个txt文件的相关文章

fgets-如何没从一个txt文件中读取数据,然后将这条从txt文件中删除

问题描述 如何没从一个txt文件中读取数据,然后将这条从txt文件中删除 就是用于post的模块,从txt中读取一行post信息之后将它post出去,如果post成功,就将它从日志txt中删除. 感觉这个读取还好说,一行用fgets拉出来就可以post了吧 但是这个删除该如何是好 这就是一个起到日志作用的txt,如果可以Post的情况就一条一条post出去,不可以就存进来,大家来给我一点意见吧 解决方案 从一个txt文件中读取矩阵从一个txt文件中读取矩阵从oracle中读取数据并保存在txt文

win7电脑每次使用浏览器桌面都会多一个TEMP文件夹

  1.首先,咱们需要在win7旗舰版电脑中打开这个浏览器,之后,咱们点击窗口上方的工具-Internet选项. 2.之后咱们就可以看到打开的Internet选项窗口了,在该窗口中,咱们将界面切换到常规这一栏,然后点击浏览历史记录后面的设置按钮. 3.在新探出来的窗口中,咱们查看当前历史浏览记录和临时文件目录是不是指向了桌面desktop文件夹,如果是的话那么进行重新设置别的文件夹或系统默认的文件夹中,咱们直接点击下面的移动文件夹就可以实现路径的修改了.

【【【200分】】】请教几个问题 如何使用C#执行一个EXE文件,帮顶有分哈

问题描述 这是补分贴http://community.csdn.net/Expert/topic/5747/5747909.xml?temp=.7196772 解决方案 解决方案二:1.在winform下判断一个程序是否运行,如果没有运行则运行指定程序?2.如何判断某个文件是否存在?3.如果判断某个进程是否存在,如果存在则结束该进程感谢各位帮忙和帮顶的朋友!!!!解决方案三:1.Process.GetProcesses取所有运行的进程(比如qq.exe),判断有没有你运行的进程qq.exe,如果

txt文件-请教一下,关于CFile写入TXT文件之后,对该TXT文件怎么用代码写入保护呢?

问题描述 请教一下,关于CFile写入TXT文件之后,对该TXT文件怎么用代码写入保护呢? 各位大神,您好! 请教一下,我用CFile创建了一个TXT的文件,里面存储了程序需要的多个同类型的结构体,可是这些信息都是保存在TXT文件中,是可以直接被修改的(直接找到该TXT文件,然后打开文件,就可以修改里面的内容了),但是我不想被别人修改,请问在代码中有什么办法可以实现吗灰常感谢大家~~ 解决方案 很简单,对要写入的数据做一个Hash签名(比如MD5),写在文件中. 用户修改了数据,那么Hash就对

version-只导出新增或者更新文件的class文件,另外删除了的文件又怎么在生产中自动删除

问题描述 只导出新增或者更新文件的class文件,另外删除了的文件又怎么在生产中自动删除 1C 在项目上线后,有些时候需要做BUG修复,大家是怎样只导出这些更新文件的?java项目 解决方案 你改了哪个,记住,备份一下

Dropbox宣布新版桌面客户端新增streaming sync特性

摘要: Dropbox 今天在官方博客上宣布,新版的桌面客户端 新增了streaming sync特性,称对大型文件的同步有明显的提速度作用,可达1.25倍 - 2倍. 在streaming sync 以前,Dropbox 的文件同步分成先上传 Dropbox 今天在官方博客上宣布,新版的桌面客户端 新增了streaming sync特性,称对大型文件的同步有明显的提速度作用,可达1.25倍 - 2倍. 在streaming sync 以前,Dropbox 的文件同步分成先上传后下载两个步骤,在

活动桌面处理和一个例子

问题: 在应用程序中如何激活活动桌面(Active Desktop)?一般情况下用户可以在桌面单击右键,选择"活动桌面"=〉"按Web页查看"来打开/关闭活动桌面特性.有没有什么函数可以程序中调用来实现对活动桌面的操作?另外,如何断定用户激活或取消活动桌面? 解答: 在回答这个问题之前,让我给你一个重要警告.那就是如果你打算开关活动桌面特性,请保证经过了用户的许可!最好使用大字体清晰地显示:"你真的想要激活活动桌面吗?"要是没有这样的提示,对用户

打开word文件后桌面会有一个隐藏word件

为什么打开word文件后桌面会有一个隐藏word文件 这个隐藏的文档是  你正打开并且在编辑的word文档, 因为word有自动保存功能,目的是为了在系统突然崩溃(比如断电)后重新打开此文档时能够做出相应的恢复. 其实只要你退出这个正在编辑的文档(无论保存或不保存),那么这个隐藏文档就会消失. 如果你并没有运行word程序而出现此隐藏文档,基本说明你上次退出某个word文档时,系统认为你并不是正确的退出(比如死机后强制退出),这个文档就是在那时候产生的临时备份文档.如果不需要,可以直接删除.  

Win8.1系统如何删除文档等文件夹

  有用户觉得很不习惯,想要去除掉这6个文件夹.其实我们可以通过修改注册表的方法来删除这6个文件夹,下面就让我们看下具体的操作步骤吧. 文档等文件夹-win10删除系统文件夹"> 方法如下: 1.按Win+R键,打开运行,输入"regedit",点击确定; 2.在打开的注册表编辑器窗口中,依次展开到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace,删除以