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

Компоненты Delphi7

Общее описание предприятия | Офисныепрограммы | Схема общей информационной структуры предприятия | Индивидуальное задание работа с графическими редакторами |


Читайте также:
  1. А. Источники развития и основные компоненты зубного зачатка.
  2. А. Компоненты ткани: коллагеновые волокна и тендиноциты
  3. А. Основные компоненты
  4. А. Основные компоненты
  5. А. Основные компоненты
  6. Б. Концевые отделы: основные компоненты
  7. Б. Передняя доля: компоненты.

 

В данной курсовой работе использованы и применены компоненты, представленные ниже: Компонент Label предназначен для отображения статического текста, то есть надписей и меток на Форме, которые не меняются в течение всего времени работы программы. Конечно, текст надписи, отображаемый компонентом Label можно изменить, но не непосредственно, а только программно.Компонент DelphiButton это простая командная кнопка. Командная кнопка DelphiButton используется для реализации в программе команд с помощью обработчика события OnClick этого компонента.Компонент delphiImage предназначен дляотображение на форме графических изображений по умолчанию выводит на поверхность формы изображения представленных в bmp формате. Для вывода изображений в jpg формате необходимо в дерективеuses подключить модуль JPEG. После размещения на форме компонента Image, он принимает вид выделенной прямоугольной областиADOconnection аналогичен компоненту BDE TDatabase и используется для указания базы данных и работы транзакциями. ADOtable– таблица доступная через ADO. ADOquery– запрос к базе данных. Это может быть как запрос, в результате которого возвращаются данные и базы (например, SELECT), так и запрос, не возвращающий данных (например, INSERT). DBGrid находиться на вкладке DataControls, предназначен для отображения данных БД в нашей программе (приложении). TDataSource находится на вкладке DataAccess, предназначен для связи нашей сетки отображения данных, с самой БД.

Компонент delphiXPManifest служит для того чтобы оформление вашей программы было такое же как и остальные программы, которые отображаются с использование текущей XP Theme т.е. темы Windows XP. Если у вас WindowsХР, то вы увидите, что стиль компонентов вашего приложения будет такие же как у окон ХР. Основное с точки зрения внешнего вида свойство кнопки — Caption (надпись). В надписях кнопок можно предусматривать использование клавиш ускоренного доступа, выделяя для этого один из символов надписи. Перед символом, который должен соответствовать клавише ускоренного доступа, ставится символ амперсанта «&». Этот символ не появляется в надписи, а следующий за ним символ оказывается подчеркнутым. Тогда пользователь может вместо щелчка на кнопке нажать в любой момент клавишу Alt совместно с клавишей выделенного символа. Например, если в вашем приложении имеется кнопка выполнения какой-то операции, вы можете задать ее свойство Caption равным «&Выполнить». На кнопке эта надпись будет иметь вид «Выполнить». И если пользователь нажмет клавиши Alt-В, то это будет эквивалентно щелчку на кнопке. Основное событие любой кнопки — OnClick, возникающее при щелчке на ней. Именно в обработчике этого события записываются операторы, которые должны выполняться при щелчке пользователя на кнопке. Помимо этого есть еще ряд событий, связанных с различными манипуляциями клавишами и кнопками мыши. Свойство Cancel, если его установить в true, определяет, что нажатие пользователем клавиши Esc будет эквивалентно нажатию на данную кнопку. Это свойство целесообразно задавать равным true для кнопок «Отменить» в различных диалоговых окнах, чтобы можно было выйти из диалога, нажав на эту кнопку или нажав клавишу Esc. Свойство Default, если его установить в true, определяет, что нажатие пользователем клавиши ввода Enter будет эквивалентно нажатию на данную кнопку, даже если данная кнопка в этот момент не находится в фокусе. Правда, если в момент нажатия Enter в фокусе находится другая кнопка, то все-таки сработает именно кнопка в фокусе.

Еще одно свойство — ModalResult используется в модальных формах, рассмотрение которых выходит за рамки данной книги. В обычных приложениях значение этого свойства должно быть равно mrNone.

Из методов, присущих кнопкам, имеет смысл отметить один — Click. Выполнение этого метода эквивалентно щелчку на кнопке, т.е. вызывает событие кнопки OnClick. Этим можно воспользоваться, чтобы продублировать какими-то другими действиями пользователя щелчок на кнопке. Пусть, например, вы хотите, чтобы при нажатии пользователем клавиши с символом «С» или «с» в любой момент работы с приложением выполнялись операции, предусмотренные в обработчике события OnClick кнопки Button1. Поскольку неизвестно, какой компонент будет находиться в фокусе в момент этого события, надо перехватить его на уровне формы. Такой перехват осуществляется, если установить свойство формы KeyPreview в true. Тогда в обработчике события формы OnKeyPress можно написать оператор

if(key='C' orkey='c') thenButton1.Click;

Если пользователь ввел символ «С» или «с», то в результате будет выполнен обработчик щелчка кнопки Button1.

Все сказанное выше в равной степени относится и к Button, и к BitBtn. Рассмотрим теперь особенности кнопки с пиктограммой BitBtn. Изображение на этой кнопке задается свойством Glyph. При нажатии кнопки с многоточием в строке свойства Glyph в Инспекторе Объектов вызывается окно. Нажав в нем кнопку Load вы перейдете в обычное окно открытия файла рисунка и можете выбрать файл битовой матрицы.bmp, содержащий желаемое изображение. В частности, с Delphi поставляется большое количество изображений для кнопок. Они расположены в каталоге \Images\Buttons, а сам каталог Images в Delphi 5 и 4 расположен в каталоге \programfiles\commonfiles\borlandshared, а в других версиях Delphi — в каталоге \programfiles\borland\delphi....

После того, как вы выбрали изображение, нажмите OK и выбранное изображение появится на вашей кнопке левее надписи. Файл изображения для кнопки может содержать до четырех изображений пиктограмм размера 16x16. Самое левое соответствует отжатой кнопке. Второе слева соответствует недоступной кнопке, когда ее свойство Enabled равно false. Третье слева изображение используется при нажатии пользователя на кнопку при ее включении. Четвертое слева изображение используется в кнопках с фиксацией SpeedButton, о которых будет сказано позднее, для изображения кнопки в нажатом состоянии. Большинство изображений для кнопок использует две пиктограммы. Число пиктограмм вы можете узнать из свойства кнопки NumGlyphs, которое после загрузки изображения покажет вам число пиктограмм в нем. Расположение изображения и надписи на кнопке определяется свойствами Margin, Layout и Spacing. Если свойство Margin равно -1 (значение по умолчанию), то изображение и надпись размещаются в центре кнопки. При этом положение изображения но отношению к надписи определяется свойством Layout, которое может принимать значения: blGlyphLeft (слева, это значение принято по умолчанию), blGlyphRight (справа), blGlyphТор (вверху), blGlyphBottom (внизу). Если же Margin> 0, то в зависимости от значения Layout изображение и надпись смещаются к той или иной кромке кнопки, отступая от нее на число пикселей, заданное значением Margin. Свойство Spacing задает число пикселей, разделяющих изображение и надпись на поверхности кнопки. По умолчанию Spacing = 4. Если задать Spacing = 0, изображение и надпись будут размещены вплотную друг к другу. Если задать Spacing = -1, то текст появится посередине между изображением и краем кнопки. Еще одно свойство BitBtn — свойство Kind определяет тип кнопки. По умолчанию значение этого свойства равно bkCustom — заказная. Но можно установить и множество других предопределенных типов: bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bkIgnore, bkAll.

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

 

5.2.Методика испытаний

 

После нажатия клавиши F9 происходит процесс отладки программы, который заключается в следующем:

1.Программа проверяется на наличие синтаксических ошибок, которые могут помешать полноценной работе приложения. Эти ошибки могут быть сделаны как правило программистом составляющим данное приложение.

2.Создание исполняемого модуля приложения с расширением *.ехе. Теперь для работы приложения достаточно нажать файл project2.exeи программа начнет работу.

Возможен случай когда программа может не запуститься при наличии вируса на компьютере. Для максимального повышения надежности программы необходимо строго выполнять инструкцию пользователя при работе с ней.

 

5.3. Описание программы

 

Главное Окно

 

 

Заказ Блюд через Интернет При нажатий кнопки (Заказ блюд по интернету)

При нажатий кнопку Добавить заявку всплывает окно (Заполнение данных)

 

 

Состав Блюд При нажатий кнопки (Состав блюд)

 

Добавление или Удаление Блюда из Проекта

 

Не много о кулинарий При нажатий кнопки

 

 

 

Автор При нажатий кнопки

 

 

Заключение

 

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

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

В своем отчете я рассмотрел применение информационных технологий в торговом предприятии, в котором я проходил практику.

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

Приобретенные практические навыки позволят мне в дальнейшем совершенствовать свои знания в области информационных технологий.

 

 

Список использованной литературы

 

1. Windows 2000 Server. Учебный курс MCSE. – М.: изд-во Русская редакция, 2000. – 612с.

2. Администрирование сети на основе Microsoft Windows 2000. Учебный курс MCSE. – М.: изд-во Русская редакция, 2000. – 512с.

3. Андреев А.Г. Новые технологии Windows 2000 / под ред. А.Н. Чекмарева – СПб.: БХВ – Санкт-Петербург, 1999. – 592с.

4. Вишневский А. Служба каталога Windows 2000. Учебный курс. - СПб.: Питер, 2001. – 464с.

5. Кульгин М. Технология корпоративных сетей. Энциклопедия. – СПб.: Питер, 2001. - 704с.

6. Милославская Н. Г/ Интрасети: доступ в Internet, защита. Учебное пособие для ВУЗов. – М.: ЮНИТИ, 1999 – 468 с.

7. Новиков Ю. Локальные сети: архитектура, алгоритмы, проектирование. – М.: изд-во ЭКОМ, 2000. – 568 с.

8. Норенков И.П., Трудоношин В.А. Телекоммуникационные технологии и сети. - М.: изд-во МГТУ им. Н.Э.Баумана, 1999 – 392с.

9. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. 2-е изд - СПб.: Питер-пресс, 2002 – 864с.

10. Олифер В.Г., Олифер Н.А. Новые технологии и оборудование IP-сетей – СПб.: БХВ – Санкт-Петербург, 2000. – 512с.

11. Разработка инфраструктуры сетевых служб Microsoft Windows 2000. Учебный курс MCSE М.: изд-во Русская редакция, 2001. – 992с.

12. Сосински Б., Дж. Московиц Дж. Windows 2000 Server за 24 часа. – М.: Издательский дом Вильямс, 2000. – 592с.

Тейт С. Windows 2000 для системного администратора. Энциклопедия. – СПб.: Питер, 2001. -768

 


Дата добавления: 2015-10-24; просмотров: 113 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
В интернет-рекламе| Статья 2. Основы брачно-семейного законодательства Республики Казахстан

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