![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Но ведь вопрос был конкретным (см 1-й пост):
Цитата:
Вот проект на четыре строчки кода.Там же текстовый файл 528 кБ - 8068 строк по 73 символа (это около 200 страниц книжного формата). На старом PIII ,1,0 ГГц выполнение по времени незаметно даже.
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 12.12.2008 в 08:38. |
|
![]() |
![]() |
![]() |
#32 |
Форумчанин
Регистрация: 25.03.2007
Сообщений: 166
|
![]()
Да, в моем случае лучший вариант TStringList. Но все же обсуждение, мне кажется, получилось интересным, спасибо всем кто принимал участие.
|
![]() |
![]() |
![]() |
#33 | |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Цитата:
![]() p.s. DeKot - ну подставил я свой код... работает так же... ну не засикал я время уж в таких точностях как милиссикунды... ![]() ![]() Последний раз редактировалось BOBAH13; 12.12.2008 в 21:24. |
|
![]() |
![]() |
![]() |
#34 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
2 Pedro, DeKot
в данном случае, для количества строк 6000-7000 класс TStringList справится без проблем. А вы попробуйте протестить для 6-7 миллионов строк. |
![]() |
![]() |
![]() |
#35 |
Форумчанин
Регистрация: 25.03.2007
Сообщений: 166
|
![]()
А я разве спорю? Я вполне согласен, что для огромных файлов StringList не подойдет. Мне лично понравилась идея про индексацию файла.
|
![]() |
![]() |
![]() |
#36 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
![]()
Эх, всет-ке придётся смерится с тем, это не дело 0.1 секунды. Даже такие крутые текстовые редакторы, как bred и editPlus не могут быстро работать с файлами такого большого размера.
Лучше, наверное, будет сделать progressBar, что-бы юзверь видел, сколько ему ещё ждать осталось. ![]() Пример ВОВАН-а 13-ого ![]() Если у юзера найдётся файл такого размера, то у него должно найтись и время на его обработку ![]() |
![]() |
![]() |
![]() |
#37 |
Пользователь
Регистрация: 10.05.2008
Сообщений: 36
|
![]()
Вот и я сижу туплю, нашел данный пост, теперь пытаюсь вставить в memo строки с N до N+i, с помощью программки, выложенной DeKot'ом.
Да вот все время что-то делаю не так как нужно. Получаю ошибку: Incompatible types: 'string' and 'procedure, untyped pointer or untyped parameter' Подскажите,пожалуйста, как мне это сделать. С Наступающим и СпасибО! |
![]() |
![]() |
![]() |
#38 |
Пользователь
Регистрация: 10.05.2008
Сообщений: 36
|
![]()
Неужели все еще празднуют?
![]() |
![]() |
![]() |
![]() |
#39 |
Пользователь
Регистрация: 10.05.2008
Сообщений: 36
|
![]()
вопрос решен.
|
![]() |
![]() |
![]() |
#40 |
Регистрация: 14.12.2008
Сообщений: 9
|
![]()
Можно в продолжении темы?
DeKot, как твоим методом вынуть из n-ной строки часть текста после k-того символа? Скажем есть n-ная строка Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.080814-1236) как из нее вынуть Windows XP Professional. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Объясните строчку, пожалуйста | Manya | Общие вопросы C/C++ | 2 | 20.11.2008 16:02 |
Рразъясните строчку. | Amen | Помощь студентам | 11 | 30.08.2008 02:45 |
Как с поиощью hiew вставить в файл строчку, "раздвинуть" файл и вставить туда строчку? | barand | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 28.06.2008 10:58 |
DBLookupComboBox на первую строчку | Inbox | БД в Delphi | 7 | 29.10.2007 13:26 |
HELP! Как мне вытащить текст из файла? | kl45gp | Общие вопросы Delphi | 12 | 17.08.2007 22:26 |