|
|
|
Вывод картинки при нажатии button21.02.2012, 10:49. Показов 9709. Ответов 12
Метки нет (Все метки)
Пишу карточную игру "21(очко)".
Использую Windows Forms в Visual C++. Требуется вывести картинку(карту) в родительском окне в определенном месте. Желательно, чтобы при повторном нажатии button выводилась другая указанная картинка. Добавлено через 23 часа 47 минут Тема еще актуальная, прошу помощи.
0
|
|
| 21.02.2012, 10:49 | |
|
Ответы с готовыми решениями:
12
Как сделать что при нажатии на Button скачивался файл? Вывод модального окна при нажатии на button Вывод разных сообщений при последовательном нажатии на Button |
|
36 / 36 / 0
Регистрация: 24.05.2009
Сообщений: 178
|
|
| 21.02.2012, 13:08 | |
|
Загуглите компонент picturebox, его свойства (в частности, location, size), методы рисования и вывода рисунка в него. На msdn можно найти всю необходимую информацию.
0
|
|
|
|
|||||||
| 22.02.2012, 14:04 [ТС] | |||||||
|
Добавлено через 10 минут Частично ответ найден на форуме. Содержание button_click:
1) в pictureBox-ах выводились картинки при последующих нажатиях - одна за другой: например делаю первый клик - в первом pictureBox-е, делаю второй клик - во втором pictureBox-е и т.д.
0
|
|||||||
|
36 / 36 / 0
Регистрация: 24.05.2009
Сообщений: 178
|
|
| 22.02.2012, 17:51 | |
|
Какой вопрос, такой и ответ. Вы спросили как выводить в определенном месте. Я написал какие конкретно свойства за это отвечают. По-моему, вполне конкретно, осталось только присвоить им нужные значения. Откуда мне знать что именно у вас не получается? По поводу второго вопроса: он поставлен не совсем точно. Где именно вы делаете клики? В произвольном месте формы? В одном месте? Картинки разные? Могу посоветовать создать массив bitmap'ов, инициализировав его при загрузке формы и индексировать его по счетчику кликов.
0
|
|
|
|
||
| 25.02.2012, 02:28 [ТС] | ||
|
Но, если можете помочь, то требуется примерно так При каждом последующем нажатии на "button" должно выводиться примерно так.
0
|
||
|
Комп_Оратор)
|
||||||||||||
| 25.02.2012, 04:40 | ||||||||||||
![]() Если Вы научились выводить картинку в определенном месте - остальное дело техники. Т.е. вопрос в том как нажимая одну и туже кнопку выводить разные картинки? (по содержанию и расположению). Формат картинок у Вас одинаков, размеры тоже, отличается - размещение и сам рисунок. Вот и выкладывайте картинки одним тем же способом, модифицируя лишь источник (файл у Вас) и координаты. По какой логике (что будете проверять, что бы выложить Даму для Туза - Вам решать). Все это можно делать в отдельной функции, или прямо в обработчике button_Click //так не делайте это иллюстрация, что б понять о чем Вы спросили
например
1
|
||||||||||||
|
|
|
| 25.02.2012, 11:21 [ТС] | |
|
IGPIGP, только еще вопрос - можно ли сделать так, чтобы использовались картинки из ресурсов?
0
|
|
|
Комп_Оратор)
|
|
| 25.02.2012, 12:14 | |
|
Посмотрите здесь:
https://www.cyberforum.ru/cpp-... 43148.html это 5-7 постами ниже. Однако если, то что я написал имеет для Вас смысл, я бы рискнул посоветовать - почитать, и покодить простую логику...
0
|
|
|
|
|
| 26.02.2012, 19:16 [ТС] | |
|
IGPIGP, спасибо. Только жаль, что для этого visual C++ Express не подходит - пишу как раз на Экспрессе.
0
|
|
|
|
||
| 27.02.2012, 00:07 [ТС] | ||
|
0
|
||
|
Комп_Оратор)
|
||
| 27.02.2012, 00:48 | ||
|
Каталог игры где бы она не находилась можно получить: String^ myStartupPath=Application::StartUpPath; // проверьте в кл. Application т.е. Ваше дело принести и переписать папку с программой. Далее - всё учтено могучим ураганом. Однако писать сложную программу, и не трудиться познать азы - грешно. ![]() Будете постоянно задавать вопросы, которых нет и не видеть тех, что есть. Советую, всё-таки поучиться.
0
|
||
|
|
|||||||
| 27.02.2012, 17:50 | |||||||
|
Для WindowsForms:
0
|
|||||||
| 27.02.2012, 17:50 | |
|
Помогаю со студенческими работами здесь
13
Вывод текста в Memo после выбора RadioButton, при нажатии на Button Создание button без заднего фона, и подключение коротких звуков при нажатии button
Как сделать, чтобы при нажатии кнопки Push Button загоралась та или иная кнопка Radio Button
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|