社区
Delphi
帖子详情
关于读取TXT
ashfish
2010-06-02 09:49:47
我想用DELPHI读取一个文本文件进行分析,只读取,这是个游戏的日志文件,实时更新
我尝试用AssignFile 和memo.loadfromfile 都不行,会提示另外一个程序正在使用此文件, 而我在系统里直接打开这个文件却是可以打开的。
请问要如何用DELPHI读取这个实时更新的文本文件?怎么写代码, 万分感谢。
...全文
155
11
打赏
收藏
关于读取TXT
我想用DELPHI读取一个文本文件进行分析,只读取,这是个游戏的日志文件,实时更新 我尝试用AssignFile 和memo.loadfromfile 都不行,会提示另外一个程序正在使用此文件, 而我在系统里直接打开这个文件却是可以打开的。 请问要如何用DELPHI读取这个实时更新的文本文件?怎么写代码, 万分感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ashfish
2010-06-04
打赏
举报
回复
[Quote=引用 9 楼 supertitan002 的回复:]
你试试用TFileStream.Create(FileName, fmOpenRead)这种方式打开试试
[/Quote]
感谢啊,已经找到方法了,问题不是出在fmShareDenyWrite,而是fmOpenRead 哈。我把MODE定义为fmShareDenyNone 就可以了。
ashfish
2010-06-04
打赏
举报
回复
[Quote=引用 9 楼 supertitan002 的回复:]
你试试用TFileStream.Create(FileName, fmOpenRead)这种方式打开试试
[/Quote]
很感谢你的思路,我试了一下,还是提示正在被使用,杯具啊
SuperTitan002
2010-06-03
打赏
举报
回复
你试试用TFileStream.Create(FileName, fmOpenRead)这种方式打开试试
wbaige
2010-06-03
打赏
举报
回复
每天回帖即可获得10分可用分!
ashfish
2010-06-02
打赏
举报
回复
[Quote=引用 4 楼 supertitan002 的回复:]
你查下loadfromfile的源代码
Stream := TFileStream.Create(FileName, fmOpenRead or fmShareDenyWrite);
打开文件用了fmShareDenyWrite,所以无法打开
没看到你的assignfile后用的什么,如果reset应该问题不大,呵呵
[/Quote]
就是用RESET 也不行,好纠结啊
ashfish
2010-06-02
打赏
举报
回复
[Quote=引用 5 楼 hongss 的回复:]
引用 2 楼 lgtao 的回复:
实在不行就复制一份文件后再读嘛!
这个主意不错,Copy一份,然后拿来分析。
[/Quote]
关键是日志文件比较的大,而且不不止分析一次。
hongss
2010-06-02
打赏
举报
回复
[Quote=引用 2 楼 lgtao 的回复:]
实在不行就复制一份文件后再读嘛!
[/Quote]
这个主意不错,Copy一份,然后拿来分析。
SuperTitan002
2010-06-02
打赏
举报
回复
你查下loadfromfile的源代码
Stream := TFileStream.Create(FileName, fmOpenRead or fmShareDenyWrite);
打开文件用了fmShareDenyWrite,所以无法打开
没看到你的assignfile后用的什么,如果reset应该问题不大,呵呵
ashfish
2010-06-02
打赏
举报
回复
[Quote=引用 1 楼 supertitan002 的回复:]
没看到memo有loadfromfile
用只读方式打开应该是没有问题的
[/Quote]
是memo.line.loadfromfile,反正loadfromfile是不行的。 正在纠结呢,望高手解答。
雪碧爱可乐
2010-06-02
打赏
举报
回复
实在不行就复制一份文件后再读嘛!
SuperTitan002
2010-06-02
打赏
举报
回复
没看到memo有loadfromfile
用只读方式打开应该是没有问题的
用html+javascript读写
txt
文件
用html+javascript读出写入
txt
文件
C#读写
TXT
文本
实现
TXT
文本文件的
读取
和写入,有两个函数分别对应
读取
和写入。
C++读写
txt
文件(基本操作1)
本博客主要写了用C++读写
txt
本文的基本操作,最简单的写入和读出两个基本操作。 本程序的功能是向Test.
txt
文件文件写入字符串"This is a Test12!"和
读取
字符串"This is a Test12!",并且将
读取
到的字符串存到temp变量(char型变量),且输出到控制台窗口进行显示。 注意: 1.1当创建ofstream对象后,可以像操作cout一样操作这个对象,...
Java
读取
txt
文件和写入
txt
文件
原文: Java
读取
txt
文件和写入
txt
文件写Java程序时经常碰到要读如
txt
或写入
txt
文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂! package edu.thu.keyword.test; import java.io.File; import java.io.InputStreamReader; i
matlab中如何读写
txt
,Matlab中
读取
txt
文件的几种方法
Matlab中
读取
txt
文件的几种方法matlab
读取
文本文件的几种函数:1、load——适合
读取
纯数据文本;2、importdata——只
读取
数据,自动省略数据格式前后的字符,超大文件不适合;3、textread、textscan——适合
读取
行列规整的文本,会存到元胞中,可通过headerlines省略
读取
字段名(字符行);4、csvread、dlmread——适合
读取
csv、xsl等文件格式文...
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章