Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.02;
Скачать: CL | DM;

Вниз

"Зависающее" приложение   Найти похожие ветки 

 
Quadra   (2005-08-23 03:29) [0]

При загрузке некоторых текстовых файлов(~1Mb) приложение зависает  намертво, если файл меньше, то думает и только через некоторое время выдает результат, причем это не зависит от компонента. Загрузка напрямую из файла(не Stream). Athlon64 2800+, 512Mb Ram


 
ItMan ©   (2005-08-23 03:33) [1]

а ты показал как ты загружаешь...


 
Германн ©   (2005-08-23 03:38) [2]

А вопрос то какой?
У всех, порой что-то зависает. А порой и думает!. Ну и иногда "выдаёт результат".

И причем тут "компонент"?


 
Джо ©   (2005-08-23 03:44) [3]


> Загрузка напрямую из файла(не Stream).

А TStream что - из космоса читает, а не "напрямую"?


 
Quadra   (2005-08-23 03:46) [4]

1. Я пробовал загружать через цикл AssignFile и т.д.
2. Пробовал через LoadFromFile() у разных компонент (RichEdit, List...)

Эффект один, а вопрос, как исправить...
Причем похоже повисание происходит именно на чтении из файла, а не во вкладывании в компонент


 
Джо ©   (2005-08-23 03:49) [5]


>  [4] Quadra   (23.08.05 03:46)

А что имеется в виду под "зависанием"? Кнопки перестают реагировать на нажатия и т.п? Так это не говорит о зависании.
Избавиться от такого "зависания" можно вынесением процедуры чтения из файла в отдельный поток.


 
Quadra   (2005-08-23 03:49) [6]

А TStream что - из космоса читает, а не "напрямую"?
То есть он не закладывается ни в какой Stream и не держится в памяти, а сразу используется (построчное чтение)


 
Quadra   (2005-08-23 03:55) [7]

Сейчас для интереса поставил Win98 и проверил там, таких проблем нету... А в XP пришлось пол проги по отдельным потокам раскидать пришлось и поставить задержку между чтениями из файла, чушь, конечно, но помогло



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

Текущий архив: 2005.10.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
2-1124473635
Michael5
2005-08-19 21:47
2005.10.02
Можно ли получить инфу о ходе выполнения запроса к БД?


3-1124543918
Dysan
2005-08-20 17:18
2005.10.02
не мог ли бы подсказать почему запрос не работает?


2-1124617243
NikNet
2005-08-21 13:40
2005.10.02
Помогите узнать какие биты, выловлены, а какие нет?


9-1117189941
keal
2005-05-27 14:32
2005.10.02
обход преград в warcraft е


14-1126702204
WondeRu
2005-09-14 16:50
2005.10.02
У кого какие версии?