首页
社区
课程
招聘
[求助]在MASM32中怎样实现文件逐行读取?
发表于: 2007-8-9 22:07 7615

[求助]在MASM32中怎样实现文件逐行读取?

2007-8-9 22:07
7615
如题,有这样一个文本文件“text.text",其内容如下:

====================
网络连接
黑客
破解

====================

在我的MASM32程序中我要逐行读取这些内容,然后把它们分别和一个变量作比较

具体该怎么实现,希望有高手可以帮我,先谢谢了!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 234
活跃值: (61)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
可以判断回车换行符号来实现按行读取啊
2007-8-10 14:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
要用到那些API,具体又怎么实现了?
2007-8-12 21:04
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
先一次全部读出,再逐行分解不就行了
2007-8-12 21:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
关键是怎样分解,用什么API判断回车换行符号,最好有具体代码,谢谢,我是新手
2007-8-12 23:42
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用什么API, 直接就数值比较, 看是否有0D,0A这两个连续的数值
2007-8-13 15:08
0
雪    币: 750
活跃值: (228)
能力值: ( LV9,RANK:780 )
在线值:
发帖
回帖
粉丝
7
关注。。。。。
2007-8-13 22:25
0
雪    币: 261
活跃值: (162)
能力值: ( LV13,RANK:320 )
在线值:
发帖
回帖
粉丝
8
include masm32.inc
includelib masm32.lib

使用 readline
=================

readline

readline proc source:DWORD,buffer:DWORD,spos:DWORD

Description
A procedure to read a line of text directly from memory.

Parameters
        1.        source                The address of the memory to read the text from.
        2.        buffer                The destination buffer to write the line of text to.
        3.        spos                The current location pointer.

Return Value
The updated "spos" value is returned in EAX.
The line length not including zero or 13 is returned in ECX.
2007-8-14 00:09
0
雪    币: 108
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我也是新手。我来帮助你。请你翻到罗云彬的书351页。有教你打开文件读取字符并判断回车符。
具体代码我给不出,还太菜。
2007-8-14 00:37
0
雪    币: 247
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
c的库里有个fgets可以用
2007-8-14 10:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢了,要的就是这个,可是我不懂E文,那位大侠能帮忙翻译下或给个代码

还有,谢谢大家的热心帮助
2007-8-14 23:48
0
雪    币: 217
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
fopen
fgets 去下一行
fclose
2007-8-25 22:56
0
游客
登录 | 注册 方可回帖
返回
//