|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
||||||
Изменение цвета символов в Label18.05.2016, 15:19. Показов 7130. Ответов 20
Метки нет (Все метки)
Здравствуйте,каким образом можно реализовать данную задачу,у меня есть шар,который скачет по 10 компонентам label,нужно чтобы при касании шара с каждым компонентов label он менял цвет содержимого каждого label на рандомный?
Вот сам код шара,каким образом сделать выше указанные действия
0
|
||||||
| 18.05.2016, 15:19 | |
|
Ответы с готовыми решениями:
20
Изменение цвета буквы в label
|
| 19.05.2016, 00:17 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 19.05.2016, 00:21 [ТС] | |
|
Но там не по кнопке чтобы меняло,а я просто запускаю шар,он скачет по лейблам сам и меняет их цвет,как это сделать?
0
|
|
| 20.05.2016, 00:10 | ||||||
Сообщение было отмечено deepside как решение
Решение
Шар же не просто так скачет, есть же в программе управление шаром и когда шар коснулся лейбла должен
ввполнятся этот код.
Прочел Ваше сообщение, как движется шар. Тогда понятно, как окрашивать текст лейблов. Расположите лейблы таким же полукругом. Тогда шар будет всегда перескакивать по лейблам. Одновремено нужно при каждом перескоке менять окраску шрифта.
1
|
||||||
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 20.05.2016, 00:21 [ТС] | |
|
Я расположил лейблы так,чтобы шар попадал по ним при своём движении,но при первом запуске шара по кнопке он двигается не по всем лейблам,пропускает первый и десятый лейбл,нужна привязка к координатам лейбла наверно,я не знаю как это реализовать в код,сможете помочь?
0
|
|
| 20.05.2016, 00:40 | |
Сообщение было отмечено deepside как решение
Решение
шар должен двигаться по радиусу, который поворачивается скачком на 18 градусов.
Я бы попробовал сделать так: эти радиусы начертить графическим редактором с шаром на конце После настройки, т.е. после определения координат шара для всех 10 положений, радиусы удалить.
1
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 20.05.2016, 07:08 [ТС] | |
|
Проблема в том,что я не могу этого сделать,сложно для меня
На листике это я смогу сделать,а вот в коде никак
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 20.05.2016, 12:27 [ТС] | |
|
Установил лейблы и сделал шар,чтобы двигался по синусоиде,разобрался с этим,всё получилось,спасибо огромное)
Он теперь скачет,и мне надо,чтобы когда попадал на label,то менял цвет содержимого label на рандомный Вот моя программа и там есть доступ к коду,посмотрите пожалуйста
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 20.05.2016, 18:13 [ТС] | |
|
Хорошо,буду ждать
0
|
|
| 20.05.2016, 19:09 | |
|
Я уже начал. К сожалению есть много ненужных операций:
1. текстбоксы желательно сразу выкинуть. 2. Сделать массив простейших слов для лейблов, 3. Сделать массив лейблов 4. в цикле присвоить лейблам слова (лейбл.текст = слово) 5. сделать массив цветов Ваш код сразу станет наполовину короче Напишите, какого года вижуал студия, у меня 2008 Пришлите код после переделки
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 20.05.2016, 19:35 [ТС] | |
|
Но надо чтобы было так,как сделано у меня,мне так удобней,по-другому не думаю что сделаю,нельзя всё оставить как есть и просто добавить изменение цветов лейблов?
У менять 10-го года визуалка
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 20.05.2016, 22:21 [ТС] | |
|
Там же в 14 строке задаётся начальная позиция шара,не знаю почему там ошибку выбивает
0
|
|
| 20.05.2016, 23:58 | |
|
Итак, компиллятор ошибок не находит, программу я не менял, но программа ни одной кнопкой не запускается.
Более детальное рассмотрение показывает, что программе неработоспособна и подлежит переработке. Я сделать это не смогу. С наилучшими пожеланиями
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 21.05.2016, 00:18 [ТС] | |
|
Спасибо большое за всё)
0
|
|
|
0 / 0 / 0
Регистрация: 07.05.2015
Сообщений: 66
|
|
| 21.05.2016, 16:28 [ТС] | |
|
Хорошо)
0
|
|
| 21.05.2016, 20:37 | ||||||
|
Установите 11 лейблов( 11 - вспомогалельный, в работе не виден), таймер и 1 кнопку (включ - выключ) таймера.
Кликните по таймеру, чтобы открылось его окно для вставки кода
Кстати: Размеры и расположение лейблов - произвольные, шрифт для текста лейблов - курсор на лейбле, правая клавиша - свойства шрифта для наглядноти размер 14-16, полнота -болд
0
|
||||||
| 21.05.2016, 20:37 | |
|
Помогаю со студенческими работами здесь
20
Изменение цвета label при активированном checkBox Изменение цвета сразу всех label на форме
Изменение цвета определенных символов в maskedTextBox Оперативное изменение цвета фона и цвета символов строки. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 28.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 28.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки 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 19.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|