Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
3 / 3 / 4
Регистрация: 23.06.2014
Сообщений: 126

TFileStream, освобождение файла

03.07.2014, 20:06. Показов 1690. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Открываю поток:
C++
1
TFileStream* iStream = new TFileStream(iFile,  fmCreate | fmOpenReadWrite);
Удаляю его:
C++
1
delete iStream
Но проблема в том, что поток не закрывается, при попытке открыть файл пишет, что файл занят процессом. Как быть?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.07.2014, 20:06
Ответы с готовыми решениями:

Перезапись тектового файла, используя TFileStream
Здраствуйте, вопрос по сабжу - какой параметр нужно выставить используя TFileStream *tfile=new TFileStream(file1,fmOpenWrite); ...

Чтение из тектового файла через TFileStream
Доброго времени суток. Не могу разобраться, как читать тектовой файл посредством TFileStream String temp; ...

Сохранение и открытие бинарного файла используя TFilestream
Блин, я знаю как это сделать дефолтной библиотекой языка но мне просто очень хочется реализовать это через TFilestream. Я вроде написал...

4
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
03.07.2014, 20:26
Должен закрываться при удалении, смотри внимательнее свой код, вероятно ошибка в другом.
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
03.07.2014, 20:34
Ты уж выбери что-то одно. fmCreate и fmOpenReadWrite не положено использовать вместе.
0
3 / 3 / 4
Регистрация: 23.06.2014
Сообщений: 126
03.07.2014, 20:45  [ТС]
Не не помогло(
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
03.07.2014, 22:34
Выкладывай уже весь код. Гаданием на кофейной гуще никто заниматься не станет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.07.2014, 22:34
Помогаю со студенческими работами здесь

Не закрывается хэндл файла в связке (TFileStream+TIdGHttp)
Есть код, который скачивает файл с инета и сохраняет на жестком диске. void __fastcall TForm1::Button1Click(TObject *Sender) { ...

Освобождение файла из BASS.dll
Вопрос может немного не корректный, но все же. Проблема нашла меня при попытке переименовывать файл. Никак не хотел переименовывать, потом...

Чтение текстового файла из TFileStream
Добрый день. Читаю текстовый файл TFileStream (т.к. файл открыт для записи другой программой и просто по-паскалевски его открыть нельзя),...

TFileStream чтение файла 200+ мб и кракозябры
const BtnCap: array of String = ('Start', 'Stop'); var Stream: TStream; Size: Int64; Read: Integer; S, FileName:...

Запись части файла в другой файл. TFileStream
Ни как не могу разобраться как правильно сделать... Есть файл. Без разницы какой. JPG, MPG, TXT.. (файл взят просто для того что бы было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Контроль корректности заполнения дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru