0 / 0 / 0
Регистрация: 13.02.2014
Сообщений: 2

Размещение объекта своего класса на форме

13.02.2014, 20:56. Показов 1068. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, Подскажите как разместить объект класса, который является наследником класса PPaintBox, на форме?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.02.2014, 20:56
Ответы с готовыми решениями:

Использование своего объекта своего класса внутри другого
Здравствуйте. Есть класс для работы с матрицами. Все работает. Теперь нужно создать другой класс, где полями будут являться переменные -...

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

Синтаксис (размещение своего класса в общем .cpp-файле)
Здравствуйте. Испытываю некторые трудности с пониманием кода. После простых программ на C++, нагромождение наследований и...

8
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
13.02.2014, 21:00
Цитата Сообщение от michalich93 Посмотреть сообщение
который является наследником класса PPaintBox
вероятно TPaintBox - также, как и TPaintBox, но есть один нюанс (с) при размещении в дизайн тайме - необходимо класс зарегистрировать как компонент, т.е необходимо написать компонент, как написать - издано куча книжек и написано много статей про написание компонентов
0
0 / 0 / 0
Регистрация: 13.02.2014
Сообщений: 2
13.02.2014, 21:14  [ТС]
Спасибо, однако не могли бы вы уточнить, что имеется ввиду под дизайн таймом?(прошу прощения за глупый вопрос). Я правильно понял, что вы предлагаете в ТИпе формы просто описать его(Object:TMyClass)
0
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
13.02.2014, 21:18
дизайн тайм - кидание кнопок, панелей и проч. из палитры компонентов на форму
ран тайм - создание объектов на лету, в процессе работы программы
1
angstrom
13.02.2014, 22:14
Цитата Сообщение от cotseec Посмотреть сообщение
необходимо класс зарегистрировать как компонент
Вовсе необязательно.
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
13.02.2014, 22:29
Цитата Сообщение от angstrom Посмотреть сообщение
Вовсе необязательно
а вот отсюда, пожалуйста, поподробнее
ситуация, о которой шла речь в цитате - описан класс, наследник, допустим, от TButton (НЕ интерцептор класс), идет дизайн тайм, как мне разместить экземпляр описанного класса на форму, какие действия мне необходимо совершить, чтобы экземпляр описанного класса также находился на форме, как та же кнопка (экземпляр TButton)?
0
angstrom
13.02.2014, 22:37
Цитата Сообщение от cotseec Посмотреть сообщение
а вот отсюда, пожалуйста, поподробнее
Как обычно в таких случаях: создать, указать владельца, настроить.
Пишу на Delphi...иногда
 Аватар для cotseec
1423 / 1278 / 286
Регистрация: 03.12.2012
Сообщений: 3,914
Записей в блоге: 5
13.02.2014, 22:55
Цитата Сообщение от angstrom Посмотреть сообщение
создать, указать владельца, настроить
это в ран тайме, речь про дизайн
0
angstrom
13.02.2014, 22:57
У ТС про это не сказано.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.02.2014, 22:57
Помогаю со студенческими работами здесь

Подключение своего класса к форме
У меня есть мой класс, который представляет из себя контейнер экземпляров ещё одного класса, в каждом экземпляре есть PictureBox. Пытаюсь...

Как создать объект своего класса во второй форме?
В mainwindow.cpp сделал #include своего класса. Все нормально, объекты создаются. Создал вторую форму. Как в ней создать объект или...

Вызвать процедуру\функцию из другого объекта\класса. Из одного класса\объекта сделать два
Здравствуйте. Подскажите что не правильно делаю, и возможно ли вообще - вызвать процедуру\функцию из другого объекта\класса, в турбо...

Создание своего Event для своего класса
как создать событие для своего класса? У C# нужно создать свое делегат, потом создать экземпляр этого делегата, и из вне привязать...

Правильное размещение своего копирайта в скрипте
Допустим мы написали нашу пхп-программу :). Сверху мы разместили наш логитпчик, доупстим как в форумах phpBB, или не логотипчик, а хотя...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru