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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2013, 21:37   #1
Ящерка
Пользователь
 
Аватар для Ящерка
 
Регистрация: 26.09.2010
Сообщений: 10
Радость Задание цвета в клиент серверном приложении

Есть клиент, есть сервер, необходимо решить следующую задачу, при регистрации пользователя он должен выбрать цвет, который за ним будет закреплен, при чем так, что цвет будет передаваться так же как и ник в чат, другие пользователи должны видеть именно тот цвет который для себя выберите вы сами.
Ящерка вне форума Ответить с цитированием
Старый 22.12.2013, 21:48   #2
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Ну и каким образом я могу Вам помочь? Как выводится текст? Какой язык? Какая ОС? Исходники в студию.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 22.12.2013, 22:00   #3
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Передавать цвет вместе с ником. Это все, что мы можем сказать при такой постановке вопроса )
Son Of Pain вне форума Ответить с цитированием
Старый 22.12.2013, 22:06   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Полагаю что речь идет о следующем:
Код:
 idhttp.Post('http://сайт?Color='+IntToStr(ColorBox1.Colors[ColorBox1.ItemIndex])+'&Nik=Никнейм');
Где ColorBox1 компонент TColorBox на форме.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.12.2013, 22:08   #5
Ящерка
Пользователь
 
Аватар для Ящерка
 
Регистрация: 26.09.2010
Сообщений: 10
По умолчанию

Ой, действительно))) Delphi все на делфи)))
Я применяю вот такую процедуру procedure
Код:
TNastrForm.OkBtnClick(Sender: TObject);

var
  с:LongInt;
  ServerName: string;
  IniFile: TIniFile;
  const
  S = 'xyz';
begin
  if ColorDialog1.Execute then
  begin
    Shape1.Brush.Color := ColorDialog1.Color;
  IniFile := TIniFile.Create(ExtractFilePath(Application.ExeName) + '\Nastroiki.ini');
  IniFile.WriteString('Options', 'Color', ColorToString(Shape1.Brush.Color));
  IniFile.Free;
  NastrForm.Close;
end;
end;
А в сервере передаю это
Код:
function TServerForm.AddColorText(Text: String; Color: TColor): String;
begin
  RichEdit.SelAttributes.Color := Color;
  RichEdit.SelText := Text;
  RichEdit.SelAttributes.Color := clBlack;
end;

Последний раз редактировалось Stilet; 22.12.2013 в 23:04.
Ящерка вне форума Ответить с цитированием
Старый 22.12.2013, 23:07   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А в сервере передаю это
Передаешь текст и колор? Ну так тогда как я и показал
Код:
post('http://site?Text='+Текст+'&Color='+IntToStr(Shape1.Brush.Color));
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задание цвета точки в компоненте PictureBox ChumCh WPF, UWP, WinRT, XAML 0 04.04.2013 13:13
Не блокируется поток в клиент-серверном приложении (чат) Wolf.dp C# (си шарп) 1 16.10.2012 17:33
проблемы в клиент серверном приложении vangog C# (си шарп) 0 11.09.2011 19:59
Домашнее задание, программа "Банк-клиент" Scholl БД в Delphi 5 12.03.2011 19:52
FibPlus в клиент-серверном приложении Rusland Работа с сетью в Delphi 0 13.04.2010 14:04