|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2012, 15:24 | #1 |
Регистрация: 29.04.2010
Сообщений: 5
|
Простой и мощный блокнот? (Delphi 7)
Задача - программа для чтения текстовых файлов (формат txt, кодировка обычная).
Но есть нюансы: - при отображении файла все строки, в который встречается слово error должны автоматически подсвечиваться красным, где слово warning - желтым и т.д. (всего штук пять ключевых слов). - все это (с автоподсветкой по словам (!)) должно с легкостью ворочать файлы весом в миллион строк (размер файла от 10 до 100 Мб, чистого txt) С одной стороны начало простое: я создаю RichEdit, и LoadfromFile в него текст. Работает достаточно шустро (быстрее виндовского блокнота). Но нет подсветки. Если красить строки на уже загруженном RichEdit'е - это жутко долго (миллион строк обыскать не шутка). Вот я и думаю, какие варианты? Грузить в массив, а из него уже с проверкой по ключевым словам в RichEdit? Массив в миллион string'ов - будет ли это быстро? |
14.03.2012, 15:36 | #2 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
SynEdit не?
|
14.03.2012, 15:41 | #3 |
Регистрация: 29.04.2010
Сообщений: 5
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Простой тест в Delphi | Nicole | Помощь студентам | 2 | 02.10.2011 21:29 |
Мощный ноутбук для программиста | DiZeL85 | Компьютерное железо | 13 | 08.04.2011 17:25 |
Простой шпион на delphi | kyc0k | Безопасность, Шифрование | 8 | 02.04.2008 13:50 |
Delphi + блокнот (txt) | R11 | Помощь студентам | 8 | 25.02.2008 15:14 |