Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2011, 21:55   #1
darklagger
 
Регистрация: 31.07.2010
Сообщений: 7
По умолчанию Цвета

Помогите пожалуйста! У меня есть массив A: array[1..5] of string[30] = ('Вишенка', 'Виноград', 'Яблоко', 'BAR', 'Арбуз');
как сделать чтобы например Вишенка была красным цветом, Виноград синим, Яблоко зелёным и т.д.?
darklagger вне форума Ответить с цитированием
Старый 25.04.2011, 22:42   #2
MoBLer
Пользователь
 
Аватар для MoBLer
 
Регистрация: 30.12.2010
Сообщений: 91
По умолчанию

Гугл поиск 'модуль crt цвет текста'
Я тебе помог, добавь отзыв)))))
Статьи по программированию
MoBLer вне форума Ответить с цитированием
Старый 26.04.2011, 09:49   #3
darklagger
 
Регистрация: 31.07.2010
Сообщений: 7
По умолчанию

Я искал, но там только для всего текста цвет можно использовать, а мне надо для определённого слова(элемента массива) определённый цвет
darklagger вне форума Ответить с цитированием
Старый 26.04.2011, 09:58   #4
MoBLer
Пользователь
 
Аватар для MoBLer
 
Регистрация: 30.12.2010
Сообщений: 91
По умолчанию

Просто перед каждым выводом меняй цвет например
Код:
textcolor(10);
wreteln('яблоко');
textcolor(12);
wreteln('вишня');
и т.д.
Я тебе помог, добавь отзыв)))))
Статьи по программированию

Последний раз редактировалось Serge_Bliznykov; 26.04.2011 в 10:10.
MoBLer вне форума Ответить с цитированием
Старый 26.04.2011, 10:09   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

плохо искали. (лично я думаю, что совсем не искали!
После установки цвета текста вновь выводимый цвет будет то, который задали. Выведенный ранее цвет не поменяет!!!
Код:
uses CRT;
const
   N = 5;
   A: array[1..N] of string[30] = ('Вишенка', 'Виноград', 'Яблоко', 'BAR', 'Арбуз');
   ColorA: array[1..N] of Integer = (Red, Blue, Green, White, Yellow );

var i : integer;
begin
  clrscr;
  for i:=1 to N do begin
    textcolor(ColorA[i]);   
    Writeln(A[i]);
  end;
  readln
end.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.04.2011, 16:53   #6
darklagger
 
Регистрация: 31.07.2010
Сообщений: 7
По умолчанию

Спасибо большое
darklagger вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
цвета Chip&Dale Microsoft Office Excel 5 05.10.2010 19:36
Выбор цвета Fiesta200 Microsoft Office Word 8 17.07.2010 12:52
Цвета Sergeo_89 Общие вопросы Delphi 3 23.01.2010 18:08
Цвета из Парадокса babalaba Общие вопросы Delphi 3 22.05.2009 19:56
цвета Toxa Общие вопросы Delphi 3 20.04.2007 12:03