шарпопочитатель
59 / 26 / 7
Регистрация: 31.01.2010
Сообщений: 1,035
|
|
1 | |
Можно ли как-то выделить строку другим цветом?09.06.2011, 11:27. Показов 23033. Ответов 29
Метки нет (Все метки)
0
|
09.06.2011, 11:27 | |
Ответы с готовыми решениями:
29
Как выделить одну строку другим цветом Как выделить элемент списка ListBox другим цветом? Выделить нужный текст другим цветом цветом 8.2 Упр.прилож.: Дерево значений - можно ли выделить цветом/шрифтом одну строку ? |
835 / 349 / 12
Регистрация: 04.10.2009
Сообщений: 589
|
|
09.06.2011, 12:28 | 2 |
Что нельзя то нельзя, а вы как думали.
0
|
3461 / 1999 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
27.12.2015, 04:46 | 3 | |||||
Сообщение было отмечено vavun как решение
Решение
Вчера обратил внимание, что данной темой интересовались, поэтому написал код, показывающий, что выделять определённым цветом заданные строки (или даже части строк) можно:
Обязательно сохраните пакетный файл с данным кодом в кодировке OEM-866!
1
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 09:41 | 4 |
ComSpec, если бы вы еще рассказали, что происходит (точнее почему так происходит) в подпрограмме :echo
Добавлено через 18 минут findstr бяка. валит ошибки на символах █ и ░ А у меня уже такие идеи были
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 12:45 | 5 |
1
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 12:59 | 6 |
ComSpec, я пока не очень понимаю, что происходит, но все же спрошу:
Как в этом коде можно внести вывод findstr в переменную с последующей заменой символов В 145 строке есть символы, которые тут не отображаются (победа над _: без пробелов в одной строке), потому батник в архиве
0
|
3461 / 1999 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
|
27.12.2015, 19:44 | 7 |
В функции :echo как раз и происходит генерация символа бэкспейса, поэтому в 145-ой строке можно было эти символы не вставлять, а написать Windows Batch file <nul>"%~1_" set/p="%%i%%i %%i%%i" Никак. Это можно сделать только через for , а такой разбор напрочь убьёт цветной вывод.Но "обмануть" findstr всё-таки можно!Эх, прощай, форматирование кода... Код пакетного файла: Пакетный файл с данным кодом сохраните в кодировке UTF-8!
1
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 19:48 | 8 |
ComSpec, ай красота, но чего то не хватает )
Движок форума ничего не поел при отправке ? Вроде перепроверил, но результат аналогичный
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 19:52 | 9 |
тьфу, кодировка не та.
Но все равно что то не то
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 19:54 | 10 |
Что с бомом, что без бома - одинаково
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 21:28 | 11 |
Вот она, рыба моей мечты (с)
Но все равно я чего то не пойму
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 21:30 | 12 |
ComSpec, а можно скрин всего окна cmd ? )
0
|
3461 / 1999 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
|
27.12.2015, 21:44 | 13 |
vavun, движок форума ничего не съел. Это я проверил копированием кода со страницы.
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
27.12.2015, 21:45 | 14 |
хм ... восьмерка.
Тогда почему у меня не работает ? Затвикал я, видать, свою винду
0
|
6 / 5 / 1
Регистрация: 04.05.2019
Сообщений: 99
|
|
08.10.2019, 13:06 | 15 |
Привет всем!Я тут к вам пришёл,попытался разобраться в коде Марио.Максимум что смог сделать-скопировать часть кода чтобы можно было сделать цветной текст и как его "Вызвать",но не могли бы вы помочь мне сделать разноцветный код в одной строке?(желательно без всяких дополнений в коде,а лишь цветной текст)
Кхм.Не знаю значения этого слова,но могу лишь предполагать его значение.Но это не от "затвикавания",у меня вообще не выводится и у меня Windows 10.
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
||||||
08.10.2019, 20:08 | 16 | |||||
Голый cmd врядли способен на большее
0
|
6 / 5 / 1
Регистрация: 04.05.2019
Сообщений: 99
|
|
08.10.2019, 20:33 | 17 |
Благодарю конечно,но там ошибка открытия чего-то и кодировка крякнулась.Ну кодировку легко поправить,а что там ищет не пойму.
Добавлено через 2 минуты Попробовал изменить кодировку на 65001,но там крякнулся findstr,да и в начале ещё заметил ошибку.Прошу помочь.Тут я бессилен.
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
08.10.2019, 23:18 | 18 |
0
|
6 / 5 / 1
Регистрация: 04.05.2019
Сообщений: 99
|
|
09.10.2019, 14:17 | 19 |
Ваш оригинальный код без изменений кроме как добавление паузы.
0
|
4335 / 2125 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
09.10.2019, 15:22 | 20 |
Kirilus3000, у вас код точно не в 866 кодировке, покажите скриншот кода именно где это видно. Или как вариант, покореженная винда, в частности именно findstr.
0
|
09.10.2019, 15:22 | |
09.10.2019, 15:22 | |
Помогаю со студенческими работами здесь
20
Выделить Элименты матрицы другим цветом Выделить другим цветом зафиксированную новость Как 'отрисовать' определенную строку в ListView другим цветом Выделить другим цветом минимальный положительный элемент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |