Потоки
- Сущность потоков
- Регистрация объектов
- Создание и удаление потока
- Работа
с потоком
- Методы
Put и Get
- Методы
Store и Load
- Обработка ошибок
- Прямой
доступ к потокам
- Использование
потоков с произвольными данными
Основным способом хранения данных в Turbo Vision является их размещение в
полях объектов. Это, разумеется, не означает, что Ваша программа должна
использовать исключительно поля объектов и/или методы доступа к ним - программа
в среде Turbo Vision - это прежде всего программа на Турбо Паскале, а
следовательно, Вы можете использовать в ней и все другие средства этой системы
программирования. Однако в ходе изучения Turbo Vision Вы уже, очевидно, смогли
по достоинству оценить мощные возможности, предоставляемые техникой
объектно-ориентированного программирования и средой Turbo Vision, и, надеюсь,
вряд ли захотите широко использовать в своей программе неинкапсулированные
данные.
Для сохранения данных на диске с целью последующего их считывания в программу
поля можно тем или иным способом выделить из объектов и затем использовать
обычные средства доступа к файлам. Согласитесь, что такой прием нельзя считать
естественным для объектно-ориентированной программы. Во всяком случае следует
учесть, что потоки - а их изучению посвящена эта глава - разработаны прежде
всего для сохранения в файлах инкапсулированных данных, т.е. полей объектов.