社区
VB基础类
帖子详情
如何清空一个INI文件里面所有内容
taihuyufu
2006-01-20 09:44:38
在C盘的根目录下面有一个INI文件,里面存放了一些字符串
请问通过怎样的方法能清空里面 的全部内容呢 谢谢了
...全文
378
4
打赏
收藏
如何清空一个INI文件里面所有内容
在C盘的根目录下面有一个INI文件,里面存放了一些字符串 请问通过怎样的方法能清空里面 的全部内容呢 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qkaibo
2006-01-20
打赏
举报
回复
晕死 kill掉不就可以了 然后 写的时候再生成一个
楼上几位的的方法也很好啊
xiaoqizimu
2006-01-20
打赏
举报
回复
对,重写啊
qybao
2006-01-20
打赏
举报
回复
最简单的方法我觉得应该是以重写的方式打开文件,然后什么都不写就关闭文件
否则就调用相应的ini处理api来逐个删除key和section
Summer006
2006-01-20
打赏
举报
回复
open "c:\abc.ini" for output as 1
close 1
如何删除
ini
文件
中的
内容
1、删除子项值:::WritePrivateProfileString(分区名称, 子项名称, "",
ini
文件
路径); 2、删除子项(名称和值):::WritePrivateProfileString(分区名称, 子项名称, NULL,
ini
文件
路径); 3、删除分区下所有子项:::WritePrivateProfileSection(分区名称, "",
ini
文件
路径); 4、删除分...
ini
文件
中的节点如何删除?
第二次Write节点信息(1个),如下节点。会发现本来想写入
一个
ID的,但是因为上次本地
ini
中有2个ID,所以另
一个
ID1无法覆盖。如果这么写,会让人产生歧义(尽管不影响软件内部Get)。=》可以考虑在每次Get后,将此节点删除。1、在某些场合中,会将某些数据记录本地情况,会有“保存/加载”过程。参数二 lpFileName:为
ini
文件
名称;其中,参数一 lpAppName:为节点名称;第一次Write节点信息(2个),如下节点。2、如何删除
ini
文件
的节点?
Python
清空
文件
内容
在处理完成任务后将结果输出到
文件
中,使用完
文件
内容
后马上
清空
文件
内的信息。open函数 w+参数用这个模式将任意类型
文件
打开,都会将其中所有
内容
都直接清除掉。不过该方法只能够对文本类型的
文件
进行操作,也就是可以用编辑器或记事本打开的
文件
,代码如下: 方法二 truncate(0)调用此方法,这个方法的作用是截断
文件
中指定位置后的字符。并且会将
文件
指针移动到这个位置上,之后写入数据就是从指针位置开始,那么它实际上起到的也是覆盖
文件
内容
的作用。传入参数为0就表示从
文件
开头位置截断
内容
,字符索引0之后,包
MFC操作
ini
文件
方法
在我们的程序设计中经常需要对一些参数进行配置,配置好后还要在下一次启动仍然有效,那么
一个
有效的可行办法就是使用
ini
文件
,也就是Windows初始化
文件
来保存一些我们的设置,然后让程序启动的时候从这个
ini
文件
中读取相关配置。我们需要做以下的工作。 1.创建此
ini
文件
,Windows对
ini
文件
的操作有专门的函数,我们经常用的就是WritePrivateProfileString(
将
ini
文件
内容
读出
第一种方法:使用fread函数读取
(1)将
ini
文件
内容
读出到
一个
字符数组中
FILE *fp = fopen( ".//StuScore.
ini
", "rb"); // 注意这里rb指定二进制方式读
char szTemp[4096];
memset(szTemp, 0, 4096);
fflush(fp);
intnReadData = fread(szTemp, 1, 4096, fp);
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章