Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Взаимодействие с пользователями через простейшие диалоги.

Читайте также:
  1. Аул Начерезий
  2. Б) ПЕРШІ 30 СЕК ДРУГОЇ ХВИЛИНИ ВІДНОВЛЕННЯ, ТОБТО ЧЕРЕЗ ОДНУ ХВИЛИНУ ВІДПОЧИНКУ.
  3. Бог творил через Иисуса (мир ему)?
  4. Бросок через Всё Тело
  5. В которой будет рассказано о том, как госпожа Цай подслушала секретный разговор, и о том, как Лю Бэй на коне перескочил через поток Тань
  6. В которой идет речь о том, как Дэн Ай совершил переход через горы, и о том, как в битве при Мяньчжу погиб Чжугэ Чжань
  7. В которой рассказывается о том, как Сыма И в Бэйюани занял мост через реку Вэйшуй, и как Чжугэ Лян изобрел деревянных быков и самодвижущихся коней

Хранение изображения с помощью ссылок 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 часа| Идентификация приложения в системе

mybiblioteka.su - 2015-2024 год. (0.006 сек.)