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

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

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2010, 19:21   #1
ZBEP
Форумчанин
 
Аватар для ZBEP
 
Регистрация: 23.03.2009
Сообщений: 334
По умолчанию IRC подключиться, отправлять, принимать сообщения.

Здравствуйте!
[Delphi 2009]
Пишу програму которая подключается к серверу с помощью TidIRC и т.д.
С подключением разобрался, вроде подключается, а вот насчет получения/отображения сообщений - что-то не могу разобраться..

Вот часть кода:
Код:
procedure TForm1.Button2Click(Sender: TObject);
begin
If edit5.text<>'' then
idIRC1.Host:=edit5.Text
else
richedit1.text:=richedit1.text+'>Укажите сервер'+#13;

If edit6.Text<>'' then
idIRC1.Port:=StrToInt(edit6.Text)
else
richedit1.text:=richedit1.text+'>Укажите порт'+#13;

If (edit5.text<>'') and (edit6.text<>'') then
if idIRC1.Connected=True then
richedit1.text:=richedit1.text+'>Уже подключен!'+#13
else
begin
idIRC1.Connect();
if idIRC1.Connected=true then
richedit1.text:=richedit1.text+'>Вроде подключился..'+#13
else
richedit1.text:=richedit1.text+'>Вроде НЕ подключился..'+#13;
end;
end;
Вот попытался отослать сообщение, но как понять дошло оно или нет? И как получить ответ от серва?
Код:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then
begin
idIRC1.say(edit6.text,edit1.text);
if idIRC1.Connected=true then
richedit1.text:=richedit1.text+'>Отпр: '+edit1.text+#13
else
richedit1.text:=richedit1.text+'>Не подключен!'+#13;
end;
end;
П.с.
Авторизация происходит после подключения.
При посыле сообщения "NICK nick\n" , nick -- мой ник.

Последний раз редактировалось ZBEP; 18.01.2010 в 14:19.
ZBEP вне форума Ответить с цитированием
Старый 18.01.2010, 14:17   #2
ZBEP
Форумчанин
 
Аватар для ZBEP
 
Регистрация: 23.03.2009
Сообщений: 334
По умолчанию

Подскажите кто-нибудь, как отобразить входящие сообщения, те что сервер шлет мне. Я найти не могу(
ZBEP вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SendMessage - какие значения может принимать второй параметр? TwiX Win Api 1 29.07.2009 03:39
IRC получение сообщения jone Работа с сетью в Delphi 4 27.04.2009 21:20
Как принимать сигналы с ИК передатчика Вырвиглаз Компьютерное железо 7 29.03.2009 23:16
Резать файлы и отправлять по почте garik Общие вопросы Delphi 1 25.11.2008 16:11
Отправлять данные из одной таблицы в другую Таня84 БД в Delphi 14 28.04.2007 23:23