| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > TMemoryStream |
| Автор: Black_Joker 14.4.2006, 12:29 |
| Как работать с TMemoryStream Как из етого получить что-нить знакомое |
| Автор: Snowy 14.4.2006, 13:05 |
| На форуме полно примеров использования: http://forum.vingrad.ru/index.php?act=Search&CODE=show&searchid=cf3db5edf4d0f9c0334078ad94997f3d&search_in=posts&result_type=topics&flag=search&debug=&highlite=tmemorystream&skipped= |
| Автор: Black_Joker 14.4.2006, 13:23 |
| На форуме полно примеров использования А можно чуть конкретнее. В хелпе ничего не понял. |
| Автор: Snowy 14.4.2006, 13:34 |
| Если примеров и хелпа мало... Тогда покупай книгу и читай. |
| Автор: Alexeis 14.4.2006, 13:46 |
| Главные функции Seek(offs, param); - перемещене (сдвиг) по потоку на offs байт. если offs>0 то вперед, если offs<0 то назад сдвиг определяеся param если param = soFromBegining - то от начала потоке если param = soFromCurrent - то от текущей позиции в потоке soFromEnd (надеюсь понятно). ReadBuffer(<переменная>, <сколько байт>); WriteBuffer(<переменная>, <сколько байт>); чтение (запись) в любую переменну указанного числа байт при этом указатель потока смещается свойство Size - устанавливает размер внутреннего(потокового) буфера, если при записи установить здесь правельное значение, то можно ускорить запись в поток. При чтении позволяет определить размер всех данных. memory - указатель на область данных потока. position - текущая позиция в потоке от начала данных(указывает на начала блока данных которые мы можем прочитать следующей командой ReadBuffer) CopyFrom - позволяет дописать данные из другого потока LoadFromFile - загрузка всех данных из файла LoadFromStream - загрузка всех данных из другого потока |
| Автор: Демо 14.4.2006, 13:50 |
| Что конкретно непонятно? Какие вопросы? |