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

Вниз

f1:File;   Найти похожие ветки 

 
foreverDelphi ©   (2007-10-17 15:57) [0]

пару недель назад встала проблема. После работы с файлом не можна открыть его из Винды до завершения работы приложения. Пишет файл занят процессом и все. Хотя закрываю файл ето точно. Работаю с файлом из нескольких потоков, ошибок не обнаружено. Уже не знаю что думать... где тут зарыта собака...
может работа из нескольких потоков? Хочу кричать!


 
Правильный_Вася   (2007-10-17 16:05) [1]

код давай


 
Reindeer Moss Eater ©   (2007-10-17 16:05) [2]

Пишет файл занят процессом и все.
Значит "и все".

Хотя закрываю файл ето точно.
Ето оптический обман.


 
foreverDelphi ©   (2007-10-17 16:29) [3]


> Правильный_Вася   (17.10.07 16:05) [1]
>
> код давай

а че тут кода:

//в главном потоке
AssignFile(f1,"all\user.mcH");
Rewrite(f1,1);
BlockWrite.....
CloseFile(f1);

//в остальных потоках
AssignFile(f1,"all\user.mcH");
Reset(f1,1);
BlockWrite.....
CloseFile(f1);


пересечение потоков исключается полностью, ошибок не надблюдается
Хочу кричать! (


 
Правильный_Вася   (2007-10-17 16:46) [4]

значит есть зависшие потоки
или самоликвидировавшиеся ненормальным способом без закрытия файла


 
foreverDelphi ©   (2007-10-17 16:58) [5]


> Правильный_Вася   (17.10.07 16:46) [4]
>
> значит есть зависшие потоки
> или самоликвидировавшиеся ненормальным способом без закрытия
> файла

т.е. причина может быть только в одном - незакрытии файла? и все?


 
Германн ©   (2007-10-17 17:09) [6]


> т.е. причина может быть только в одном - незакрытии файла?
>  и все?

Угу.


 
foreverDelphi ©   (2007-10-17 17:15) [7]

благодарствую


 
Anatoly Podgoretsky ©   (2007-10-17 20:30) [8]


> foreverDelphi ©   (17.10.07 16:29) [3]

Чего удивляться, если в коде нет защиты ресурсов.



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

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

Наверх




Память: 0.48 MB
Время: 0.023 c
15-1191050748
x.pro
2007-09-29 11:25
2007.11.11
Проблема с формами... или руками моими...


15-1191840512
allrussia
2007-10-08 14:48
2007.11.11
"Кракозябры" при вставке из буфера


3-1183576692
lavrenty
2007-07-04 23:18
2007.11.11
Не срабатывает Refresh


2-1192957926
sydenis
2007-10-21 13:12
2007.11.11
исключения в bpl


8-1168953381
Agent[007]
2007-01-16 16:16
2007.11.11
Прозрачность текстур с помощью маски (OpenGL)