【已解决】GUIEdit控件如何每次都动态加载文件最新内容?
本帖最后由 xowen 于 2021-11-10 15:47 编辑我目前使用的是_GUICtrlRichEdit_AppendText函数,求例子
需求:
1、有一个Test.log文本,这个日志文本中的内容是动态新增的,不定时更新;
2、要求Edit控件动态追加显示Test.log中新增的内容;
log一般都是带时间的,直接更新上个时间到当前的内容 afan 发表于 2021-11-9 19:42
log一般都是带时间的,直接更新上个时间到当前的内容
log中可能有成百上千的行数据,要一行一行的对比? xowen 发表于 2021-11-9 20:26
log中可能有成百上千的行数据,要一行一行的对比?
用目标文件的行数与当前编辑框的行数进行对比。 xowen 发表于 2021-11-9 20:26
log中可能有成百上千的行数据,要一行一行的对比?
一行行比对那是最没效率的。
正则或者stringinstr都行,你那点数据增加100倍处理起来都只是毫秒级 afan 发表于 2021-11-9 22:22
一行行比对那是最没效率的。
正则或者stringinstr都行,你那点数据增加100倍处理起来都只是毫秒级
明白了,可通过正则表达式从log行向前查找出更新内容行号,然后再将更新的内容读取并追加显示在Edit中;
页:
[1]