|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
|||||||
Создание класса, в котором полем была бы картинка15.01.2012, 13:48. Показов 2167. Ответов 22
Метки нет (Все метки)
Подскажите пожалуйста, можно ли создать класс ,в котором полем была бы картинка? Если можно скиньте пожалуйста ссылку на литературу или книжку.
0
|
|||||||
| 15.01.2012, 13:48 | |
|
Ответы с готовыми решениями:
22
Создание объекта класса с полем являющимся объектом другого класса Определить месяц, в котором прибыль была максимальна и месяц, в котором прибыль была минимальна. Создание класса в котором есть массив и прцедуры работы с ним |
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
||
| 15.01.2012, 23:15 | ||
|
Если да, то как картинка может играть роль поля ввода? Или мб, фон поля ввода - картинка? Ставьте задачу конкретнее
0
|
||
|
Прогер
|
|
| 15.01.2012, 23:27 | |
|
__bool,
Ето я вот так понял Создать TImage класс на форме, в котором поместится картинка... Не по теме: А то как то не так выходит :( Я провилня понял antel?
0
|
|
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
|
| 15.01.2012, 23:59 | |
|
0
|
|
|
81 / 81 / 9
Регистрация: 16.02.2010
Сообщений: 637
|
||
| 16.01.2012, 18:04 | ||
|
0
|
||
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
||
| 16.01.2012, 18:40 | ||
![]() TImage отличный готовый класс, какой смысл создавать класс со вложенным классом TImage, если нет нужды перегружать что-либо? Автор темы просто сам не знает чего хочет
0
|
||
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
|
| 16.01.2012, 19:29 [ТС] | |
|
Хочу создать класс Карта в котором были бы поля типа:
-стоимость карты -масть карты -изображение карты
0
|
|
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
|||||||||||
| 16.01.2012, 20:17 | |||||||||||
Создание и проверка(к примеру зальем фоном, чтоб убедиться, что карта создана):
0
|
|||||||||||
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
||||||
| 16.01.2012, 20:21 [ТС] | ||||||
|
Спасибо буду разбираться.
Только вопрос
0
|
||||||
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
||||||||||||
| 16.01.2012, 20:33 | ||||||||||||
|
Это класс-потомок от стандартного vcl-класса TImage в который добавлены необходимые вам переменные-члены(которые вы называете поля) Конкретно __fastcall explicit TCard() и __fastcall ~TCard(); - конструктор и деструктор соответственно Конструктор вызывается при создании объекта, деструктор при разрушении(удалении) explicit у конструктора по привычке пишу, чтоб не было проблем с неявным преобразованием (в определенных ситуациях очень полезно) Добавлено через 6 минут Я бы еще добавил Left и Top, чтоб сразу в конструкторе указывать место положения:
0
|
||||||||||||
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
|
| 16.01.2012, 20:53 [ТС] | |
|
Спасибо огромное. Деструктор и конструктор я знаю что просто в таком виде не разу не видел.
0
|
|
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
|||||||||||||||||||||
| 16.01.2012, 22:14 | |||||||||||||||||||||
|
Только не уверен, что деструктор TImage вызовется автоматически при удалении TCard..
(если не вызывается - утечка памяти все дела..) К тому же тебе ведь еще нужно карту визуально убирать У конструктора TCard то мы явно вызываем конструктор TImage:
Удаляется отлично! Проверил так:
1
|
|||||||||||||||||||||
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
||||||
| 16.01.2012, 22:29 [ТС] | ||||||
|
Спасибо огромное
Добавлено через 8 минут
0
|
||||||
|
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
|
|||
| 16.01.2012, 23:40 | |||
1
|
|||
|
26 / 37 / 10
Регистрация: 17.02.2009
Сообщений: 364
|
|
| 17.01.2012, 10:33 | |
|
Стандартный компонент Image - параметр Picture будет вам картинкой.
0
|
|
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
|
| 27.01.2012, 17:47 [ТС] | |
|
TCard *karta являеться указателем на класс,а как создать массив из такого класса?
0
|
|
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
||||||
| 30.01.2012, 22:15 [ТС] | ||||||
что означают теги B???
0
|
||||||
|
|
||||||
| 30.01.2012, 23:02 | ||||||
|
antel, теги B означают полужирное начертание шрифта, и работают везде, только не внутри тега кода, если цитируете код и хотите на что-нибудь обратить внимание, используйте комментарии:
0
|
||||||
|
3 / 3 / 0
Регистрация: 23.10.2010
Сообщений: 101
|
|
| 30.01.2012, 23:08 [ТС] | |
|
спасибо туплю
0
|
|
| 30.01.2012, 23:08 | |
|
Помогаю со студенческими работами здесь
20
XmlJava. Сериализация класса с полем - массивом объектов другого класса Как сделать чтобы картинка на форме меню была цветной Как сделать, чтобы была заглушка, когда не загружена картинка Не могу удалить папку, если из нее была открыта картинка Как сделать,чтоб картинка фона была по центру? в HTML Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|