我目前在我的一个软件(在 Delphi 7 中)中使用 TRichEdit 作为“实时”事件日志查看器,我最近对我的软件进行了分析,TRichEdit 消耗了超过 40% 的软件 cpu 时间。
我只想测试其他组件以比较性能,该组件必须具有:
- 线条着色(可能是 LINE 语法颜色,因为不同颜色的线条有不同的前缀或 HTML 着色等)。
- 轻松保存到文件功能(到 RTF 或 HTML)。
- 免费或开源。
- 性能好。即使是“大文件”(可能是 200 Mo)作为查看器。
信息:我还看过这篇文章,但对我来说没有很好的答案。