Лабораторная работа №4

 

Использование компонентов ввода и редактирования текста и выбора из списков

 

Цель работы: Освоить методику использования компонентов ввода и редактирования текста и выбора из списков.

 

Требуется создать приложение в соответствии с заданием по вариантам.

 

Компьютер

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Вариант

1

2

3

4

5

6

7

8

9

1

2

3

4

5

6

Компьютер

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Вариант

7

8

9

1

2

3

4

5

6

7

8

9

1

2

3

 

Вариант

Задание

1.

Написать программу, демонстрирующую работу с компонентом LabeledEdit.

Программа должна менять текст метки компонента и её расположение относительно окна ввода.

Предусмотреть обработку ошибочных ситуаций.

 

2.

Написать программу, демонстрирующую работу с компонентом MaskEdit

Программа должна позволять ввести и назначить маску ввода, удалить её, а также вывести введенный в MaskEdit текст.

Предусмотреть обработку ошибочных ситуаций.

 

3.

Написать программу, демонстрирующую работу с  компонентом ListBox.

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

Предусмотреть обработку ошибочных ситуаций.

 

4.

Написать программу, демонстрирующую работу с  компонентом ComboBox.

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

Предусмотреть обработку ошибочных ситуаций.

 

5.

Написать программу, демонстрирующую работу с  компонентом StringGrid.

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

Предусмотреть обработку ошибочных ситуаций.

 

6.

Написать программу мини-калькулятор, выполняющую арифметические действия.

Выводить сообщении об ошибках в случае отсутствии ввода или неправильном вводе.

 

7.

Написать программу, работающую с компонентами ListBox и ComboBox (добавить, удалить записи, очистить список). По нажатию кнопок “>” и “<” текст выбранной строки должен перемещаться между списками.

Предусмотреть обработку ошибочных ситуаций.

 

8.

Написать программу, заполняющую столбец таблицы с указанным номером текстом из списка ListBox. Высоту таблицы автоматически изменять в зависимости от количества строк списка.

Предусмотреть обработку ошибочных ситуаций.

 

9.

Написать программу, заполняющую заголовки строк и столбцов текстом из списков. Размер таблицы автоматически изменять в зависимости от количества строк списков.

Предусмотреть обработку ошибочных ситуаций.

 

Hosted by uCoz