Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 31.01.2016
Сообщений: 12
1

Палитра компонентов

03.02.2016, 17:34. Показов 2674. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер! Не могли бы вы помочь с созданием приложений?
1. Написать приложение состоящее из: кнопки "Создать кнопку", панели. При щелчке по кнопке на панели динамически создается кнопка с размерами 80х30, именем и заголовком: btn1, btn2, и т.д., случайными координатами, так, чтобы кнопка не выходила за пределы панели.
2. Компоненты: Кнопка "Создать метку", два Edit, панель. При щелчке на панели динамически создается метка с размерами, автоматически подгоняемые под ее заголовок, именем: lb1,lb2 и т.д., заголовком:Метка1, Метка2 и т.д., и координатами, заданными в компонентах edit.
3.Напишите приложение,состоящее из кнопки "Создать панель",кнопки"Удалить панель",пяти Edit-ов,панели.
При щелчке по кнопке"Создать панель" на существующей панели динамически создается панель с размерами и координатами,указанными в первых 4-ех однострочных редакторах.Имя и заголовок панели должны задаваться в 5-ом однострочном редакторе.Предусмотреть проверку на правильность заданий имени компонентов(Правильность идентификатора и несовпадение имени создаваемого компонента с уже существующими в интерфейсе) При щелчке по кнопке "Удалить панель"должна удаляться панель с именем,указанным в соответствующем компоненте Edit.Предусмотреть проверку на правильность задания удаляемого компонента
Буду оочень благодарен,если поможете хоть с одним!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.02.2016, 17:34
Ответы с готовыми решениями:

Пропала палитра компонентов
Хотел делфи развернуть- свернуть на время и в этот момент пропала палитра с компонентами,...

палитра цветов
Как вывести при нажатии кнопки палитру цветов как в Word чтобы менять цвет текста в richedit ...

Создание Delphi-компонентов. Правила создания компонентов
Текстовый файл содержит несколько вопросов и 4 варианта ответа , из которых только один...

Компоненты, типы компонентов, классы компонентов в Delphi
Какие есть типы и классы компонентов в Delphi?

8
144 / 129 / 46
Регистрация: 12.08.2015
Сообщений: 1,203
Записей в блоге: 1
03.02.2016, 18:04 2
Лучший ответ Сообщение было отмечено eEvGeniiy как решение

Решение

Цитата Сообщение от eEvGeniiy Посмотреть сообщение
1. Написать приложение состоящее из: кнопки "Создать кнопку", панели. При щелчке по кнопке на панели динамически создается кнопка с размерами 80х30, именем и заголовком: btn1, btn2, и т.д., случайными координатами, так, чтобы кнопка не выходила за пределы панели.
Вот так.
Вложения
Тип файла: rar Dynamics.rar (178.2 Кб, 25 просмотров)
1
144 / 129 / 46
Регистрация: 12.08.2015
Сообщений: 1,203
Записей в блоге: 1
03.02.2016, 18:10 3
Лучший ответ Сообщение было отмечено eEvGeniiy как решение

Решение

Цитата Сообщение от eEvGeniiy Посмотреть сообщение
2. Компоненты: Кнопка "Создать метку", два Edit, панель. При щелчке на панели динамически создается метка с размерами, автоматически подгоняемые под ее заголовок, именем: lb1,lb2 и т.д., заголовком:Метка1, Метка2 и т.д., и координатами, заданными в компонентах edit.
И вот так.
Вложения
Тип файла: rar Dynamics.rar (185.0 Кб, 24 просмотров)
0
144 / 129 / 46
Регистрация: 12.08.2015
Сообщений: 1,203
Записей в блоге: 1
03.02.2016, 18:10 4
Продолжение следует завтра
1
0 / 0 / 0
Регистрация: 31.01.2016
Сообщений: 12
03.02.2016, 21:16  [ТС] 5
RostorLuxor, От души спасибо! Буду ждать до завтра Я вот только про примечание совсем забыл: "Не забывайте удалять динамически созданные компоненты"
0
144 / 129 / 46
Регистрация: 12.08.2015
Сообщений: 1,203
Записей в блоге: 1
03.02.2016, 21:25 6
Всмысле все эти созданные кнопки удалить потом надо?
0
144 / 129 / 46
Регистрация: 12.08.2015
Сообщений: 1,203
Записей в блоге: 1
04.02.2016, 05:36 7
Цитата Сообщение от eEvGeniiy Посмотреть сообщение
3.Напишите приложение,состоящее из кнопки "Создать панель",кнопки"Удалить панель",пяти Edit-ов,панели.
При щелчке по кнопке"Создать панель" на существующей панели динамически создается панель с размерами и координатами,указанными в первых 4-ех однострочных редакторах.Имя и заголовок панели должны задаваться в 5-ом однострочном редакторе.Предусмотреть проверку на правильность заданий имени компонентов(Правильность идентификатора и несовпадение имени создаваемого компонента с уже существующими в интерфейсе) При щелчке по кнопке "Удалить панель"должна удаляться панель с именем,указанным в соответствующем компоненте Edit.Предусмотреть проверку на правильность задания удаляемого компонента
Кажется так.
Вложения
Тип файла: rar Dynamics.rar (186.2 Кб, 20 просмотров)
1
0 / 0 / 0
Регистрация: 31.01.2016
Сообщений: 12
04.02.2016, 17:14  [ТС] 8
RostorLuxor, после ввода имени в edit5 должна выскакивать проверка на правильность задания имени, и копмоненты не удаляются
0
144 / 129 / 46
Регистрация: 12.08.2015
Сообщений: 1,203
Записей в блоге: 1
04.02.2016, 17:55 9
Про корректность имён я сам не знаю как сделать
Но удаляется всё правильно.
0
04.02.2016, 17:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2016, 17:55
Помогаю со студенческими работами здесь

Подключение WMI (Палитра)
Привет всем! У меня Embarcadero® Delphi® 2010 Version 14.0.3593.25826 Скачал Active DS Type...

Создайте простейший графический редактор: сохранение и загрузка файла, очистка холста, палитра цветов(вкладка samples)
Создайте простейший графический редактор: сохранение и загрузка файла, очистка холста, палитра...

Пропала палитра компонентов
Кто знает как вернуть инструменты на свое место?) Есть только вкладка Standart и там 2 компонента

Палитра компонентов в С++ builder
Я недавно переустановил Windows и после этого в палитре C++ builder'а только один компонент. Я его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru