![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
FileStream [D7, WinXP]
Firefly © (2006-05-22 01:30:00)Здравствуйте.
Объясните тупому, как создать файл в потоке, и сразу же его сохранить?
MyFileStream.Create('C:\test.txt', fmCreate);
MyFileStream.Free;
- вываливается AccessViolation.
Заранее спасибо.
Firefly (2006-05-22 01:56:00) [1]
> [1] DevilDevil ©
Я плакаль:-)))))))
Ведь знал же это, а писал невесть что!
Спасибо.
P.S.Неее, наверное дело не в том, что я начинающий.
P.P.S.Надо поспать, говорят - помогает.
DevilDevil (2006-05-22 01:47:00) [2]Прошу прощения, описка:
MyFileStream := TFileStream.Create('C:\test.txt', fmCreate);
DevilDevil (2006-05-22 01:46:00) [3]
MyFileStream := TMyFileStream.Create('C:\test.txt', fmCreate);
MyFileStream.Free;
Firefly, ты - не тупой, ты - начинающий!
Весь вопрос и ряд других эквивалентных сводится к понятию "класс". Все они заводятся примерно так:
Переменная := ТИП.Create(...
В 99 случаях из 100, там нет параметров, твой случей - исключение.
Ну, а как удаляется из памяти, ты уже понял, методом Free. Не забывай делать этого, так как происходит утечка памяти со всеми вытекающими
Удачи