На нашем сайте ежедневно публикуются десятки качественных и свежих материалов, которые Вы можете скачать абсолютно бесплатно. Рекомендуем Вам добавить Наш сайт в закладки, а также подписаться на RSS ленту, чтобы не пропускать интересных новостей.
id: 139Комментарии: 0Просмотров: 1691Автор: Reif
Категория: Для новачка
Нажмите для увеличения на картинку
Компонент Delphi BalloonHint представляет собой невизуальный компонент, служащий для отображения подсказок в виде «воздушного шара»(рис 1). Одновременно на форме может отображаться только одна подсказка. Если приложение пытается отобразить подсказку, когда подсказка уже отображается, то новая не появится, пока существующая всплывающая подсказка была видимой. Значение свойства Delay устанавливает время после выполнения процедуры показа подсказки до появления подсказки, а свойство HideAfter время показа подсказки. Компонент BalloonHint также позволяет в подсказке выводить изображение, хранящееся в ImageList. Рассмотрим простейший пример использования компонента.
Поместите на форму следующие компоненты: Label, Edit, BalloonHint и ImageList. Привяжите ImageList к компоненту BalloonHint с помощью свойства Images. Тепе
... Читать дальше »
id: 138Комментарии: 0Просмотров: 1436Автор: Reif
Категория: Для новачка
Нажмите для увеличения на картинку
Компонент delphi CheckListBox — список множественного выбора. Отличие от ListBox заключается наличием рядом с каждой строкой переключателя CheckBox, облегчающий выбор сразу нескольких опций. Так же индикаторы можно переключать программно, например если список выводит данные о наличие товара на складе. Список используется для вывода данных с возможностью отметки каких-либо характеристик например можно его встретить при настройке параметров в MS Word(рис 1).
Для вставки в компонент группы независимых переключателей, открываем редактор свойства Items и вводим одну или несколько строк. Эти строки будут находится справа от переключателя, и будут являться поясняющей надписи для них.
свойства CheckListBox:
Для примера создадим небольшую программу. Разме
... Читать дальше »
id: 137Комментарии: 0Просмотров: 1267Автор: Reif
Категория: Для новачка
Нажмите для увеличения на картинку
Компонент delphi MainMenu — ‘то не визуальный компонент delphi(место размещения которого на форме не имеет значения для пользователя так как он увидит не сам компонент, а меню, с генерированное им), предназначенный для вывода главного меню на форме (см. рис 1).ое им), предназначенный для вывода главного меню на форме (см. рис 1)
По внешнему виду оно представляет собой строку с пунктами меню. Если все пункты меню не умещаются в проекте в одну строку, то они разбиваются на две строки если не помешаются в две то разбиваются на 3 и т.д. (см. рис 2).
Опции главного меню создаются с помощью редактора вызываемое двойным щелчком по компоненту MainMenu или нажатием кнопки рядом со свойством Items в окне Oject Inspectror. Первоначально меню не з
... Читать дальше »
id: 136Комментарии: 0Просмотров: 1589Автор: Reif
Категория: Для новачка
Нажмите для увеличения на картинку
Компонент GroupBox и компонент delphi RadioGroup(рис 1) опишу в одной статье потому что они во многом похожи различие заключается только в том, что на RadioGroup размешаются только радио кнопки.
Предназначены они для группирования схожих по смыслу компонентов delphi. В компоненте RadioGroup есть свойство ItemIndex, котороe указывает,на то, какая кнопка в этот момент включена. По умолчанию, ItemIndex = -1. Так как нумерация кнопок начинается с нуля, ItemIndex равное -1 означает, что ни одна кнопка в данный момент не включена.
id: 134Комментарии: 0Просмотров: 1855Автор: Reif
Категория: Для новачка
Нажмите для увеличения на картинку
Работа с файлами важная вещь в любом языке программирования. Работа с файлами в Delphi позволяет считывать, сохранять информацию, и выполнять другие действия с файлами. В Delphi поддерживаются все операции с файлами - создание, поиск, чтение и запись, переименование как файлов, так и к директорий. В Delphi существует несколько способов работы с файлами.
Для "лирического" вступления нужно упомянуть компоненты Delphi, которые умеют работать с файлами. Они читают и сохраняют своё содержимое, строки типа String, в файл текстового формата. Это компоненты ListBox, ComboBox и Memo, расположенные на первой же вкладке палитры компонентов.
Каждая строка компонентов ListBox и ComboBox является объектом Items, а Memo - Lines[i], где i - номер строки, который отсчитывается от нуля. Добавление строк в компоненты выполняется методами Add и Insert:
id: 131Комментарии: 0Просмотров: 1310Автор: Reif
Категория: Для новачка
Нажмите для увеличения на картинку
Начнем изучение Delphi с самого простого. Для начала запустите Delphi. После запуска, перед вами появиться окно вашего будущего приложения. Код, который уже сгенерирован, можно просмотреть в окне кода, для перехода к нему нажмите F12. Пока не чего не изменяйте, подробнее его мы рассмотрим в следующих главах. Теперь преступил к созданию первой программы. Первым делом поменяем размер формы, для этого кликнете в любое место формы. Потом отредактируйте свойства ClientHeight и ClientWidth, поставьте значения 150 и 180 соответственно, первое свойство изменяет высоту окна, а второе его ширину. Также можно подписать окно, для этого отредактируем свойство Caption, поставив значение «Программа». Пример получившегося окна приведен на рисунке 1, пример настроек приведен на рисунке 2.
procedure TForm1.Button1Click(Sender: TObject); begin //начало if edit1.Text <> '' then form2.show //Если поле не пустое, вызываем форму 2 else // в противном случаи showmessage('введите свое имя'); // выводим сообщение end; // Конец
Часто вижу в группе один и тот же вопрос... Как запретить ввод символов в Edit? в этом маленьком уроке, мы научимся ставить запрет на ввод некоторых символов, букв, и цифр.
И так, Бросим на Форму Edit, выберем свойство OnKeyPress (см. рисунок) создадим событие и пропишем следующий код:
Код
if Key in ['A'..'Z']+['a'..'z']+['`']+['~']+['@']+['/']+[',']+['.']+['Ё']+['ё'] then Key:=#0;
Еще один пример загрузки файла через IDHTTP с возможностью выбора сайта директории С использованием ProgressBar Пример научит вас скачивать файл с интернета, и отображать в Progressbar % выполнения