FileStream打开一个文件后,怎么来把文件中的内容清空,不能采用重新创建同名文件覆盖原文件的方法,谢谢~

问题描述

FileStream打开一个文件后,怎么来把文件中的内容清空,不能采用重新创建同名文件覆盖原文件的方法,谢谢~

解决方案

解决方案二:
为什么不能覆盖?
解决方案三:
试试把seek调到最前面

时间: 2024-09-17 04:13:02

FileStream打开一个文件后,怎么来把文件中的内容清空,不能采用重新创建同名文件覆盖原文件的方法,谢谢~的相关文章

WPF 使用按钮打开一个page后,其余按钮失效

问题描述 WPF使用按钮打开一个page后,其余按钮失效,不知道什么原因 解决方案 解决方案二: 解决方案三:WPF运行过程中以UI线程为主,page运行时线程转到当前的page中执行了,其余的按钮可能是不可用的.还有一种可能就是界面的层级问题,page的层级有可能过高,覆盖在其他UI界面之上,之前的界面的控件就操作不了了.解决方案四:最好附上部分代码,或者你打断点调试,表面是看不出来的

关于ODBC访问Oracle执行完一次代理后不能把关系型数据库中的内容全部取出来

问题描述 通过调试LotusScript脚本并多次单步跟踪脚本的执行情况,发现每次都是执行到同一条数据库记录时,ODBCResultSet就认为数据集已经到头了,下面的记录就都丢了.我查阅了下网上的信息,几乎都是http://laiba.tianya.cn/tribe/showArticle.jsp?groupId=96411&articleId=270653948130175928116411这个帖子的内容." 在实际数据库的转换过程中同时发现的问题还有:该程序执行完一次后不能把关系型

请教:(Struts2)在将Global Exception Redirect到一个Action后,如何在Action中获取该Exception

问题描述 我们知道在struts.xml中增加global-exceptions配置可以将未捕捉的异常指向一个result,且该result可显示一个jsp页面,在jsp页面中用<s:property value="exception.name"/>等可以显示该异常消息.但是因为我希望在显示异常前做一些额外处理,比如发送Email通知维护人员.所以我将result redirect到一个Action中,但是如何在该Action中获得捕捉到的异常?我使用了:1. Action

java-在webview中打开一个本地的html文件

问题描述 在webview中打开一个本地的html文件 在一个根文件夹中保存了一个文件,我想在webview中打开它. 这是我保存文件的代码: OutputStream outstream = null; outstream = openFileOutput(fileName ,MODE_WORLD_READABLE); if (outstream != null) { OutputStreamWriter outputreader = new OutputStreamWriter(outstr

界面-如何使打开的其他程序或者文档在MFC窗口中显示,而不是新打开一个窗口

问题描述 如何使打开的其他程序或者文档在MFC窗口中显示,而不是新打开一个窗口 我想在程序界面中指定一个区域,用于显示被打开的其他程序或者文档的界面.可是我用ShellExecute函数打开指定的那个文档和程序的时候,总是会再启动另一个窗口,效果就像是直接点击打开那个文件一样. 解决方案 将mfc窗口设置为其它程序的父窗口 解决方案二: 参考:程序只允许打开唯一实例且所有关联文档都在同一实例内打开的一揽子解决办法http://blog.csdn.net/IfI/article/details/1

在线等~vb.net中有没方法可以使MDI中打开一个窗体时关闭其他窗体

问题描述 不是手动一个个窗体Close方法而是打开一个窗体时``其他不活动的窗体全部关闭 解决方案 解决方案二:vb.net中一个CLOSE就关闭所有对象了,好像是foreachmdiinmdismdi.disposenext哈哈,自己去查下方法吧解决方案三:1.如果在打开一个窗口前关闭的话ForEachformAsFormInMdiChildrenform.Close()Next2.如果打开一个窗口后关闭其他不活动的DimactiveMdiAsForm=ActiveMdiChildForEac

sqlserver-求助!!我刚才通过SQLServer2008执行.sql文件后,发现我的其他数据库被修改了!

问题描述 求助!!我刚才通过SQLServer2008执行.sql文件后,发现我的其他数据库被修改了! 我刚才通过SQLServer2008执行.sql文件后,发现我的其他数据库被修改了一部分表和字段.我该如何找到原来的数据库啊??我还能找到吗?? 解决方案 如果你做了备份,可以还原. 解决方案二: 如果备份了,你右击你的数据库在任务里你就看到了

数据-android中listview中镶嵌一个listview后不能完全显示

问题描述 android中listview中镶嵌一个listview后不能完全显示 android中listview中镶嵌一个listview后不能完全显示数据是否跟android版本有关.. 我已经根据子列表的高度动态设置主列表的高度,并在android4.4上运行良好,但是在android4.2机子上还是不能显示 解决方案 按你的验证结果,可能是与 Android 系统的版本相关. 但具体还是要在不能正确显示的机子上调试一下,看看是什么原因导致不能正确显示的. 解决方案二: listview

我在UpdatePanel中放入一个GridView,在GridView中的一个模板列中放入一个Menu,但更新GridView的数据后,增加的行中的Menu显示却有问题。

问题描述 我在UpdatePanel中放入一个GridView,在GridView中的一个模板列中放入一个Menu,但更新GridView的数据后,增加的行中的Menu显示却有问题,想请教是否有解决办法.谢谢! 解决方案 解决方案二:什么问题?解决方案三:好像updatepannel尚不能支持menu!