Программирование на Delphi 7

Вот http://www.norma-stab.ru/stabilizire_vibor.html купить стабилизатор напряжения для дома.

Файлы и устройства ввода/вывода


ГЛАВА 9
 ...
ГЛАВА 9
Файлы и устройства ввода/вывода Большинство приложений создаются для того, чтобы обрабатывать данные — это прописная истина. С развитием программных технологий мы имеем возможность получать и п...
Класс TFileStream
Класс TFileStream Класс TFileStream позволяет создать поток для работы с файлами. При этом поток работает с файлом без учета типа хранящихся в нем данных (см. выше). Полное имя файла задается в...
Класс TMemoryStream
Класс TMemoryStream Класс TMemoryStream обеспечивает сохранение данных в адресном пространстве. При этом методы доступа к этим данным остаются теми же, что и при работе с файловыми потоками. Эт...
Класс TStringStream
Класс TStringStream Так как строковые константы и переменные широко применяются при разработке приложений, то для удобства работы с ними создан специальный класс TStringStream. Он обеспечивает...
Оповещение об изменениях в файловой системе
Оповещение об изменениях в файловой системе Многие программисты задавались вопросом: как получить сигнал от операционной системы о том, что в файловой системе произошли какие-то изменения? Тако...
Использование отображаемых файлов
Использование отображаемых файлов Последний — самый нетрадиционный вид работы с файлами — это так называемые отображаемые файлы. Вообще говоря, в 32-разрядной Windows под "памятью" подр...
Резюме
Резюме При разработке приложений очень часто приходится решать задачи обмена данными между приложениями или приложением и устройством ввода/вывода. При этом большая часть созданного кода обеспечи...
Использование файловых переменных Типы файлов
Использование файловых переменных. Типы файлов Зачастую современный программный код Delphi для чтения данных из файла удивительно похож на аналогичный, написанный, к примеру, в Turbo Pascal 4.0....
Операции ввода/вывода
Операции ввода/вывода Теперь рассмотрим две самые распространенные операции, выполняемые при работе с файлами. Это чтение и запись. Для их осуществления применяются специальные функции файлового...
Таблица 9 1 Процедуры и функции для работы с файлом
Таблица 9.1. Процедуры и функции для работы с файлом Объявление Описание function ChangeFileExt (const FileName, Extension: string): string; Функция позволяет изменить расширение файла. П...
Ввод/вывод с использованием функций Windows API
Ввод/вывод с использованием функций Windows API Для тех, кто переходит на Delphi не с прежних версий Turbo Pascal, а с С, других языков или начинает освоение с "нуля", более привычными...
Таблица 9 2 Параметры функции CreateFile
Таблица 9.2. Параметры функции CreateFile Параметр Описание IpFileName:pChar Имя открываемого объекта. Может представлять собой традиционную строку с путем и именем файла, UNC (для открытия о...
Отложенный (асинхронный) ввод/вывод
Отложенный (асинхронный) ввод/вывод Эта принципиально новая возможность введена впервые в Win32 с появлением реальной многозадачности. Вызывая функции чтения и записи данных, вы на самом деле пер...
Контроль ошибок ввода/вывода
Контроль ошибок ввода/вывода При работе с файлами разработчик обязательно должен предусмотреть обработку возможных ошибок. Практика показывает, что именно операции ввода/вывода вызывают большую ч...
Атрибуты файла Поиск файла
Атрибуты файла. Поиск файла Еще одна часто выполняемая с файлом операция — поиск файлов в заданном каталоге. Для организации поиска и отбора файлов используются специальные процедуры, а также стр...
Потоки
Потоки Потоки — очень удачное средство для унификации ввода/вывода для различных носителей. Потоки представляют собой специальные объекты-наследники абстрактного класса Tstream. Сам Tstream "...
Базовые классы TStream и THandleStream
Базовые классы TStream и THandleStream В основе иерархии классов потоков лежит класс Tstream. Он обеспечивает выполнение основных операций потока безотносительно к реальному носителю информации...
Таблица 9 3 Свойства и методы класса Tstream
Таблица 9.3. Свойства и методы класса Tstream Объявление Описание property Position: Longint; Определяет текущую позицию в потоке property Size: Longint; Определяет размер потока в бай...








Начало