Читайте также:
|
|
Хранение изображения с помощью ссылок 17.11.2011
Procedure ShowFoto (foto:string);
Begin
Image1.picture.LoadFromFile(foto);
End;
Компонент DBChart
Компонент DBChart представляет собой область для вывода диаграмм и графиков множества видов одновременно.
Этот компонент содержит следующие визуальные составляющие:
· Фон компонента с возможностью градиентной заливки.
· Оси аргументов из значения с заголовками и подписями.
· Легенды.
Компонент DBChart является контейнером объектов Series. Чтобы обратится к компоненту: dbchart1.Series[0].add(XY)
Запрос в компоненте Query:
Select *
From Table
Where Date between:d1 and:d2 and Название=:n;
Гибкое управление Окружением.
Программа, выполняемая в ОС Windows, тесно взаимодействует с ней через вызов API-функций для реализации собственной функциональности. Характеристики, используемые системой пользователя, могут отличаться от тех, которые были установлены при разработке приложения, что может вызвать непредвиденные эффекты поведения программ.
Настройки различных аспектов ОС описывают понятием окружения программы, которое имеет следующие группы характеристик:
· Характеристики самого приложения, построенные на некоторых настройках ОС
· Характеристики экрана, установленные пользователем
· Параметры мыши
· Параметры принтера
Для перечисленных групп параметров окружения программы в Delphi реализованы классы, предоставляющие интерфейс к ним. Для работы с настройками приложения предусмотрен класс TApplication. Для доступа к характеристикам экрана и мыши классы: TScreen & TMouse. На старте программы автоматически создаются экземпляры классов TScreen & TMouse – объекты Screen & Mouse. Также программа имеет доступ к автоматически создаваемому экземпляру класса TApplication – Application.
Описанные объекты доступны в любом фрагменте программы, создаются автоматически и могут существовать только в одном экземпляре, поэтому их называют глобальными объектами, или глобальными переменными. Для доступа к этим глобальным переменным необходимы модули, в которых эти переменные описаны:
· Forms – для доступа к Application & Screen.
· Controls – для доступа к Mouse.
Возможности глобальной переменной Application.
Взаимодействие с пользователями через простейшие диалоги.
Большинство диалогов строятся по принципу: «Вопрос-ответ». Для реализации подобных диалогов
Значение | Кнопки, которые появятся |
MB_AbortRetryIgnore | Abort, Retry, Ignore |
MB_OK | OK |
MB_OkCancel | OK, Cancel |
MB_RetryCancel | Retry, Cancel |
MB_YesNo | Yes, No |
MB_YesNoCancel | Yes, No, Cancel |
Значение MessageBox определяет, какая кнопка нажата пользователем для закрытия диалога. Значения, возвращаемые ф-ей MessageBox – следующее:
· IDOK – Ok
· IDCancel
· IDAbort
· IDRetry
· IDIgnore
· IDYes
· IDNo
Пример.
Пусть необходимо вывести диалог при попытке удалить пользователя из таблицы пользователей….
If Application.MessageBox(‘Вы кто?’,’Удаление’,MB_YesNo)=IDYes then
…
/
Дата добавления: 2015-10-28; просмотров: 49 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тема раздела: Предлог. Правописание. Развитие речи. - 4 часа | | | Идентификация приложения в системе |