Вниз
Скачать: CL | DM;

Что такое поток (stream)?   Найти похожие ветки 

← →
curious2002   (2002-09-10 20:55) [0]

Уважаемый Oss и другие знатоки! Не можете ли мне "на пальцах" разъяснить: что такое поток (stream) и какое место он занимает в структуре програимы? Моя пишет (при вводе данных в таблицу) "Ошибка записи потока (Error write stream)".


← →
Alex Marmuzevich   (2002-09-10 23:38) [1]

На пальцах: поток - сущность, в которую можно писать методом Write и читать методом Read. Обычно потоки используют для записи/чтения файлов, буферов в памяти, BLOB полей, при передаче массивов данных по разным каналам типа "сокеты", для консольного ввода/вывода и т.д..
А вот с ошибкой есть несколько мнений. Если прога под Win9x - то такое чувство, что в ней слишком много форм (компонентов), соответственно не хватает ресурсов.
Вариант - используется сохранение компонентов в потоках в процессе работы (в компонентах есть такая возможность. См. Reader/Writer)
Вариант - идет попытка записи в Blob поле, причем как-то некорректно.
Вариант (в процессе разработки) - сохранение формы в поврежденный или ReadOnly DFM.
Вариант - сбой на диске. Поврежден файл куда что-то писалось. И пи попытке снова записать - результат (FAT, FAT32, маловероятно на NTFS)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-97980
Beer
2002-09-06 13:51
2002.09.30
update определенного количества записей.


1-98147
maxim2
2002-09-17 12:20
2002.09.30
Добавление елементов в title формы


7-98388
иван
2002-07-15 19:29
2002.09.30
Scandisk


14-98271
Бармен
2002-09-03 12:20
2002.09.30
Срочно нужен анекдот на тему смены работы


7-98364
Trad
2002-07-18 15:15
2002.09.30
Проблемы с печатью




   Наверх