Информация

Школа программирования Delphi

Портал DelphiSchool является бесплатным проектом, обеспечивающим пользователям быстрый и легкий доступ к урокам программирования на Delphi. Сайт позволяет научиться программировать на Делфи любому, кто хочеть писать свои программы, игры, Android приложения, программы для MAC OC или IOS. Кроме уроков Delphi и статей Delphi, на сайте доступны также и видеоуроки. Практически к каждому уроку, пользователю доступен исходник, изучив который, он сможет наглядно посмотреть как работает та или иная программа, написанная на Делфи. Кроме того мы постараемся прилагать к каждому материалу (статье, уроку, видеоуроку) файлы Delphi, которые будут помогать изучить предоставленный материал.

Каждый кто решил написать свою программу, создать свое приложение, научиться программировать и т.д., найдет на DelphiSchool статьи Delphi, уроки Delphi, видеоуроки Delphi, исходники Delphi, файлы Delphi, изучит компоненты Delphi, посмотрит Delphi примеры и многое другое абсолютно бесплатно. Все о Delphi программировании теперь собрано на одном сайте!!!

DelphiSchool

Полезное
Книга
Форма входа
Поиск по сайту
Статистика сайта


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Новости
Рекламный блок
Главная » Уроки Delphi » Основы Delphi » Компоненты Delphi. Начинаем писать свои первые приложения на Delphi

В категории уроков: 15
Показано уроков: 1-10
Страницы: 1 2 »

Сортировать уроки по: Дате · Названию · Рейтингу · Комментариям · Загрузкам · Просмотрам
 Delphi и RadioGroup. Пример работы с группой компонентов RadioButton в ДелфиНа первый взгляд, компонент RadioGroup выглядит также как и GroupBox, который мы изучали в статье Delphi и GroupBox. Пример группировки объектов в Делфи. Но на самом деле это не так. Создадим проект и поместим на форму компонент RadioGroup. У этого компонента есть свойство Items, щелкнув по которому мы можем вызвать уже знакомый нам редактор строк.

Категория: Компоненты Delphi. Начинаем писать свои первые приложения на Delphi | Просмотров: 14822 | Добавлено: 06.05.2014 | Комментарии (0)

 Delphi и GroupBox. Пример группировки объектов в ДелфиКомпонент GroupBox используется для группировки каких-либо объектов. Особых свойств и методов этот компонент не имеет. С виду это обычная панель, которая имеет заголовок наверху. За отображение заголовка компонента GroupBox отвечает свойство Caption. В основном этот компонент используют для группировки RadioButton. Если мы вспомним урок Delphi и TRadioButton. Пример работы с кнопками выбора в Делфи, то в нем мы говорили, что одновременно выбирать несколько RadiButton нельзя. Поэтому, для получения возможности выбора нескольких RadioButton, можно размещать их на панелях.


 Delphi и ScrollBar. Пример работы с полосами прокрутки в ДелфиПолосы прокрутки очень часто используются в программах, когда нужно прокрутить какой-либо элемент. Например полосы прокрутки используются в музыкальных и видео- плеерах для прокручивания музыкальных треков в нужное место, или видео на нужный кадр. Также, если информация не помещается в окне, то используют полосы прокрутки. Чтобы понять, как все работает, давайте, как всегда создадим новый проект и поместим на форму полосу прокрутки (ScrollBar) и компонент TLabel.


 Delphi и ComboBox. Пример работы с ниспадающими списками в ДелфиРабота с компонентом ComboBox похожа на работу с Memo и ListBox. Методы и свойства ComboBox очень похожи на методы и свойства ListBox. Отличие в том, что ComboBox выглядит по-другому и в ComboBox нельзя выбирать несколько строк одновременно.
Для примера, создадим приложение и поместим на форму ComboBox и Edit. Как и в прошлом уроке Delphi и TListBox. Пример работы со списками выбора в Делфи, введем в редакторе строк список (Например: яблоко, груша, огурцы, помидоры). Редактор строк вызывается нажатием по свойству Items компонента ComboBox.


 Delphi и TListBox. Пример работы со списками выбора в ДелфиКомпонент ListBox хранит в себе списки выбора, то есть те строки, которые хранятся в ListBox можно выбирать. Выбирать можно и несколько строк. Чтобы получить доступ к этим спискам (строкам) нужно воспользоваться свойством Items. Как всегда, давайте на примере рассмотрим работу с компонентом ListBox в Delphi. Для этого создадим новый проект и поместим на форму один компонент TListBox и один TEdit. Щелкаем по свойству Items, и перед нами открывается редактор строк. Подобный редактор мы видели, когда изучали компонент TMemo в статье Delphi и TMemo. Пример работы с многострочными полями ввода в Делфи. В той же статье мы освоили основы работы со строками списка и познакомились с типом TStrings, поэтому в этой статье повторяться не будем.


 Delphi и TRadioButton. Пример работы с кнопками выбора в ДелфиКомпонент RadioButton очень похож с CheckBox, который мы изучали в статье Delphi и CheckBox. Пример работы с CheckBox в Делфи. Свойство Checked отображает состояние компонента RadioButton. Если компонент выделен, значит свойство Checked равно true, если нет – false. Единственное отличие в том, что если разместить на форме несколько компонентов RadioButton, то одновременно можно выделить только один из них (в отличие от CheckBox, где флажком можно отметить несколько компонентов). Давайте рассмотрим пример работы с кнопками выбора в Делфи.


 Delphi и TPanel. Пример работы с панелями в ДелфиКомпонент TPanel имеет вид панели. Находится компонент TPanel на вкладке Standart палитры компонентов. На этом компоненте, так же как и на форме, можно размещать другие компоненты (Например: кнопки, текстовые поля, многострочные текстовые редакторы, флажки, переключатели и т. д.). Если разместить на панели компоненты, а затем передвинуть эту панель, то и все компоненты, находящиеся на ней передвинутся. Компонент Panel может выглядеть по-разному. Давайте создадим программу и посмотрим, как может выглядеть панель.


 Delphi и CheckBox. Пример работы с CheckBox в ДелфиРассмотрим работу с компонентом CheckBox в Delphi на примере. Для этого давайте создадим новый проект и поместим на форму одну кнопку (компонент TButton) и два компонента TCheckBox. Наша задача выполнить условие:
1. Если отмечен первый CheckBox то при нажатии на кнопку программу можно будет закрыть, в противном случае, будет выводиться сообщение о том, что программу нельзя закрыть.
2. Если отмечен второй CheckBox, то кнопка будет не активной, и мы не сможем на нее нажать.


 Delphi и TStrings. Свойства и методы TStrings в ДелфиКласс TStrings – это набор строк. Этот объект является мощным средством для хранения и работы со строками. Давайте рассмотрим основные свойства TStrings: Count – это свойство можно только читать. Здесь хранится количество строк содержащихся в объекте; Strings – здесь хранится набор строк. К любой строке можно получить доступ написав такую конструкцию: Имя объекта.Strings[Номер строки] Когда мы изучали компонент TMemo в уроке Delphi и TMemo. Пример работы с многострочными полями ввода в Делфи, то говорили о том что написав MyMemo.Lines.Strings[0] мы получаем доступ к нулевой строке, а написав MyMemo.Lines.Strings[1] – к первой и т.д. Text – в этом свойстве хранятся все строки в виде одной целой строки, разделенные кодами конца строки и перевода каретки.


 Delphi и TMemo. Пример работы с многострочными полями ввода в ДелфиКомпонент TMemo находится на вкладке Standart. За содержимое текста в этом компоненте отвечает свойство Lines. Это свойство является целым объектом типа TStrings и имеет свои свойства и методы. Давайте создадим новый проект и установим на форму компонент TMemo и 4 кнопки (TButton). Сразу же давайте изменим свойства кнопок и Memo. У первой кнопки меняем свойство Name на CleanButton и заголовок (Caption) на "Очистить", у второй – AddButton и заголовок "Добавить", у третьей – DelButton и "Удалить", у четвертой – ChangeButton и "Изменить".


1-10 11-15