Графические возможности Delphi: Холст, карандаш, кисть

Категория: Учебники по Delphi » Основы программирования в Delphi

Delphi позволяет программисту разрабатывать программы, которые могут выводить графику: схемы, чертежи, иллюстрации. 

Программа выводит графику на поверхность объекта (формы или компонента Image). Поверхности объекта соответствует свойство Canvas. Для того чтобы вывести на поверхность объекта графический элемент (прямую линию, окружность, прямоугольник и т. д.), необходимо применить к свойству canvas этого объекта соответствующий метод. Например, инструкция Form1.Canvas.Rectangle(10, 10, 100, 100) вычерчивает в окне программы прямоугольник.

 

Базы данных в Delphi

Категория: Учебники по Delphi » Основы программирования в Delphi

Базы данных в DelphiСоздание БД

Каждая таблица физически хранится в отдельном файле. Однако отождествлять базу данных и таблицу нельзя, так как довольно часто поля одной записи распределены по нескольким таблицам и, следовательно, находятся в разных файлах. 

В простейшем случае источником информации для программы, работающей с базой данных, может быть вся таблица. Однако, как правило, пользователя интересует не вся информация, находящаяся в базе данных, а только какая-то ее часть. Он выбирает и просматривает только некоторые, удовлетворяющие его запросу записи. Поэтому в модель базы данныхпомимо таблицы, представляющей собой всю базу данных, было введено понятие запроса, являющегося выборкой, т. е. группой записей базы данных.
 

Доступ к символам в строке через указатель в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Указатели можно использовать также для получения доступа к символам в строке. Приведенный ниже код демонстрирует стандартный способ получения доступа к символам в строке: 

 

Указатели в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Указатели заслужили репутацию "твердого орешка". В некоторых случаях это действительно так, но в целом они лишь немногим сложнее обычных пере­менных. Читателям следует постараться получить хотя бы общее представление об указателях и их работе, поскольку они являются одним из наиболее мощных инструментов программирования. 

 

Типы данных в Delphi, определенные пользователем

Категория: Учебники по Delphi » Внутренний мир Delphi

Нестандартные типы данных очень часто используются в программирова­нии, поскольку они более информативны, нежели стандартные типы, и по­тому, что их применение ведет к созданию более четкого кода. Это особенно спра­ведливо в отношении записей. Но прежде чем приступать к изучению создания и использования записей, необходимо разобраться в создании и использовании пе­речислимых типов, подтипов и множеств.