Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.12.26;
Скачать: [xml.tar.bz2];

Вниз

БОЛЬШИЕ ФАЙЛЫ   Найти похожие ветки 

 
The Vizit0r!   (2003-12-05 14:19) [0]

Народ! Обращаюсь к вам еще раз! Может быть кто-нибудь ответит все же по существу: т.е. кодом или ссылкой
RxRichedit, RichEdit, Memo - открывают большие файлы крайне медленно... Кто-нить подскажите плз КОД Или КОМПОНЕНТ, который может быстро открывать большие файлы и может нормально с ними работать!


 
The Vizit0r!   (2003-12-07 21:42) [1]

Народ! Ну че никто не знает что ли? нужен ведь только ТХТ рич и проч не нужно. Я вот нашел компонент JVHLeditor но он не все стандартные функции уммет делать - типа переносит не поместившийся текст на другую строчку и проч. Подкиньте код или ссылочку,а ?


 
Anatoly Podgoretsky   (2003-12-07 21:46) [2]

Нужно иметь или очень слабый компьютер или очень, очень неправильно написать, что бы Memo медленно открывал файлы, поскольку надо постараться что бы медленно обработать 40 кб


 
The Vizit0r   (2003-12-07 23:19) [3]

Во-первых, не гони: Pentium 3 1.5 Гц
Понты про кривые руки- на свои посмотри. Про мемо не гони! Вот открой файл около метра(текстовый) в мемо? (открывает секунд 9 + в процессе обработки жутко ТАРРРРРРРРМАЗИТ), если не можешь ответить конкретно лучше не отвечай :Р)


 
The Vizit0r   (2003-12-07 23:22) [4]

я пробывал открывать самб - через FileStream (по байтам считывал, а потом передавал МЕМО - около 0-3 секунд, но в процесс обработки текста опять тормозит! А когда ставил ШАРОВАРНЫЙ компонент sSyntax - все было ОК, только 40$ жалко!)


 
Palladin   (2003-12-08 00:01) [5]

в TMemo меньше секунды 1153340 байт...
и обращайся вежливей, пришел и сразу с наездами, вряд ли кто тебе поможет в следующий раз...


 
Юрий Зотов   (2003-12-08 00:12) [6]

> The Vizit0r

> Pentium 3 1.5 Гц
Скорость загрузки файла довольно слабо связана со скоростью СPU.

> Вот открой файл около метра(текстовый) в мемо?
Разве стандартный TMemo способен грузить файлы более 64К ?

> в процессе обработки жутко ТАРРРРРРРРМАЗИТ
Вот здесь нужно видеть код обработки. Скажем, если Вы постоянно обращаетесь к свойству Text, то это действительно будет очень медленно (причина этого и метод устранения тормозов становятся понятными, если посмотреть код VCL). В общем, без кода ничего конкретного не скажешь.

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

Может быть, у Вас просто очень сильно фрагментирован диск? Или работает какой-либо антивирусный монитор? Или еще что-то в этом роде, что сильно замедляет файловые операции?


 
Palladin   (2003-12-08 00:19) [7]


> Юрий Зотов © (08.12.03 00:12) [6]

На NT системах способен.


 
The Vizit0r!   (2003-12-10 22:59) [8]

Извините, это я опять!
По поводу наездов:
наезжаю потому, что уже в течение почти месяца не могу получить нормальный ответ!
Извините все!
Неа ТАРМАЗИТ в процессе работы - это я имею ввиду, когда просто прокручиваю скролбра у МЕМЫ или РИЧА. А на НТ Мемо реально открывает больше 64 К. МЕМА, конечно работает быстрее, а вот если РИЧЕдитом попробывать, то секунд 7 не меньше... Антиирусный монитор есть - ДРВЕБ - но он другие компоненты которые открываю быстро - что-то типа sSyntax или кривой jvEditor не затормаживает же и они все открываю быстр! :Р Народ помогите те, а? можт у кого есть кульный компонент!
ЗЫ Всем кому нахомил - звините не хотел :)!


 
Anatoly Podgoretsky   (2003-12-11 00:05) [9]

The Vizit0r (07.12.03 23:19) [3]
У тебя у в списке ОС указано Wim9x так вот ты даже и 40 кб не сможешь в него загрузить, объясни откуда у тебя такие потери времени, на такие маленькие файлы?

На TRichEdit размер уже не является ограничением, так вот загрузка файла размером в 8 мб менее 5 секунд, торможения от прокрутки совсем не наблюидается. Я специально взял размер значительно более 1 мб, поскольку на 1 мб, глазом не успеваю моргнуть как уже загружено!

И полегче с наездами, все таки не в слуюбу платной поддержки обращаешься.


 
Pat   (2003-12-11 02:33) [10]

Подгружай файл в memo по мере необходимости. Т.е. если юзер начал скроллировать текст - подгружаешь текст из файла. Ненужную часть из memo удаляешь.


 
The Vizit0r!   (2003-12-12 13:09) [11]

В СПИСКИ ОС можт указанно, но я ей вообще не пользуюсь! ЮЗАЮ только 2k и XP. И нет у меня потерь на 40 кб. 98 я запускал последний раз лет 5 назад:). Слишка слабая она! :) Так вод я думал это у меня с компом че-нибудь, так не я видел много прог на делфях и сях билдер где все быстро открывается и ниче не тормозит! Даже платный компонент нашел он быстро грузит, только платный! :) Рич едит у меня быстро грузил только на 98 где-то год назад помню включал его, так он почти сразу все грузил 26 мб - 5 секунд, что согласитесь неплохо. Но неадвно услышал, что какая-то известная и популярная прога меня НТшные библиотеки на свои лузерские и из-за этого скорость загрузки ужасно падает. кто-нить слышал об этом а?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.12.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.021 c
6-86485
Vinter
2003-10-29 10:32
2003.12.26
как к IdHttp подключить ProgressBar


3-86295
Просто гость
2003-12-01 23:40
2003.12.26
Из DataSet-а в таблицу


14-86554
Nelud
2003-11-28 18:07
2003.12.26
Можно ли/нужно ли помочь человеку который сам себе помочь


1-86375
S@shka
2003-12-15 13:46
2003.12.26
Замена функции sleep(С)


7-86577
Alex Konshin
2003-10-22 12:43
2003.12.26
IDE HDD serial number - новый пример





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский