|
3 / 3 / 0
Регистрация: 25.04.2012
Сообщений: 50
|
||||||
Изменение картинки при нажатии на BitBtn16.07.2012, 07:40. Показов 6733. Ответов 36
Метки нет (Все метки)
Как правильно записать условие?
0
|
||||||
| 16.07.2012, 07:40 | |
|
Ответы с готовыми решениями:
36
BitBtn - изменение состояния кнопки при нажатии
|
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 16.07.2012, 12:06 | ||||||
1
|
||||||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
|||||||||||
| 16.07.2012, 13:45 | |||||||||||
|
Ругается на строку 26.
Говорит:
И что это в двадцать седьмой строке за тип файла - 24?
0
|
|||||||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 16.07.2012, 13:58 | ||||||
|
На строку 26 может ругаться по причине конфликта, - поскольку res файл не удалили из проекта, а там тоже есть Mainicon. При добавлении к проекту файла .rc файл .res следует удалить из проекта. А 27-я строка оформляет в ресурсах "манифест", после чего меняется внешний вид приложения (ХР-образный). Содержимое файла примерно такое__
1
|
||||||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
||
| 16.07.2012, 14:23 | ||
|
Manifest подсунул - заработало. XP-образный интерфейс появился, но вот только меняя тип "24" на любой другой произвольный бред все равно все работает. Это как? И еще по имени MAINICON можно обратиться к иконке, а по имени 1 как обратиться? Почему всмысле билдер это хавает?
0
|
||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 16.07.2012, 14:31 | |
|
1
|
|
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
|
| 17.07.2012, 14:20 | |
|
nick42, а как можно родной res файл раскрутить? Поглазеть что там внутрях?
0
|
|
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
||
| 17.07.2012, 14:32 | ||
|
0
|
||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
||||||||||||||||
| 17.07.2012, 16:37 | ||||||||||||||||
|
nick42, в том и прикол, - ImageEditor-ом открыл стандартный .res проекта, а там только иконка. А тот же блокнот говорит, что там помимо иконки еще что-то запихано. Вот и думаю что.
mimicria, спасибо. Нашел я пару старых тем про загрузку в ресурсы картинок. Там и ресторатор и еще много всякой хрени. ![]() Но, вы будете смеяться, опять же почитав те темы, возникло у меня два вопроса: 1) Почему один и тот же типа файла в ресурсах обозначается по разному (BITMAP, RT_BITMAP, MYBMP, что-то там еще с DATA, и прочее)? И это все картинки. Там же синтаксис какой? - <название под которым будет видеться картинка в программе|ее тип|путь к ней> И соответственно какие есть типы, да и что такое тогда само понятие типа непонятно. 2) Рекомендуется использовать заголовочный файл .h в котором переопределить название картинки в ресурсе.
0
|
||||||||||||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 17.07.2012, 16:50 | |
|
просто .rc - это файл сценария создания файла ресурсов .res. Подробного и детального описания о возможностях и синтаксисе таких файлов я не видел, хотя нуждаюсь в них, поскольку с .rc файлами работаю постоянно. "Заобозначить" ресурс, видимо, можно по разному, только он так же и "пониматься" будет системой; самое правильное обозначение, наверно, это типа RT_BITMAP (с приставкой RT_ таких типов штук 10-15 существует). Многие ресурсы, которые я пробую определять в .rc файле получают свои уникальные номера после компиляции - для этого, вероятно, и употребляют заголовочный файл: чтоб эти номера были не случайными. Ну и, что касается ресурсов, я обратил внимание, что при старте приложения в память они не загружаются, а берутся из файла по мере надобности.
1
|
|
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
|||||||||
| 18.07.2012, 09:17 | |||||||||
|
RT - мне единственное что придумывается это Run Time.
0
|
|||||||||
|
|
||
| 18.07.2012, 10:56 | ||
![]() Ресурсы можно подгружать по имени или по номеру - LoadFromResourceID, когда как удобнее. Однако с компиляторами исторически сложилась такая шутка, что номера они присваивают ресурсам произвольные, если явно их не указать в файле rc. Почему и все ли компиляторы уже не припомню. Идентификатор ресурса Название ресурса RT_ACCELERATOR Таблица акселераторов RT_BITMAP Изображение bitmap RT_CURSOR Курсор RT_DIALOG Диалоговая панель RT_FONT Шрифт RT_FONTDIR Каталог шрифтов RT_ICON Пиктограмма RT_MENU Меню RT_RCDATA Произвольные данные RT_STRING Таблица строк Добавлено через 12 минут Вот еще на msdn более развернутый список отыскался: Resource Types
2
|
||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
||||||||||||||||||
| 18.07.2012, 11:45 | ||||||||||||||||||
![]() А по вот этому еще вопросик есть один: ![]() Соответственно что такое в 10 строке 041904B0? А запись
Добавлено через 39 минут Внимательно перечитал все темы на эту тему (простите за каламбур) и еще один вопрос появился: при подключении заголовочного файла some.h последней строкой идет
Или это имеется ввиду, что если SOME.RES не прикручен к проекту, то он прикрутится? И еще в .h файле таким образом надо указывать на .res или .rc?
0
|
||||||||||||||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||
| 18.07.2012, 15:53 | ||||
|
Добавлено через 16 минут SatanaXIII, и на название темы Вы поглядываете? По моему мы плавно отъехали от него в сторону ресурсов, а в этом форуме подобные темы возникали не раз и полностью они не "освящены", можно продолжать...
0
|
||||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
||
| 18.07.2012, 16:06 | ||
|
nick42, да, действительно, немного отвлеклись.
Добавлено через 53 секунды
0
|
||
| 18.07.2012, 16:06 | |
|
При нажатии на кнопку Bitbtn добавлять значение в ячейку Dbgrid BitBtn смена картинки Настройка картинки в BitBtn Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|