ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

IdIRC как резделять сообщения не приватные и неприватные?
  #1  
Старый 05.07.2007, 10:56
Аватар для 2pick
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме:
193152

Репутация: 45
Отправить сообщение для 2pick с помощью ICQ
По умолчанию IdIRC как резделять сообщения не приватные и неприватные?

Собсно немогу разобраться как разделить приватное сообщение от канального, т.е. обрабатываю событие OnMessage. В нём сообщения находятся в переменной C...(не помню). Но разделения на приватные и нет там нет. как определить приватное сообщение пришло или нет?
 
Ответить с цитированием

  #2  
Старый 05.07.2007, 13:42
Аватар для KSURi
KSURi
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме:
1985206

Репутация: 963


По умолчанию

Код:
Nick!Ident@Host PRIVMSG Reciever :Text
Если в Reciever будет название канала - сообщение общее, если что-либо другое (чей-то ник) - приватное
 
Ответить с цитированием

  #3  
Старый 05.07.2007, 14:03
Аватар для W!z@rD
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

юзай функцию pos
прототип: pos('что искать','где искать')
оба типа - string
возвращает 0 если ничего не найденно или положение строки (что искать)
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #4  
Старый 05.07.2007, 15:44
Аватар для 2pick
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме:
193152

Репутация: 45
Отправить сообщение для 2pick с помощью ICQ
По умолчанию

Ок попробую спасибо.

Цитата:
Сообщение от W!z@rD  
юзай функцию pos
прототип: pos('что искать','где искать')
оба типа - string
возвращает 0 если ничего не найденно или положение строки (что искать)
Ну это и школьнику понятно
... все равно спасибо.
 
Ответить с цитированием

  #5  
Старый 06.07.2007, 18:44
Аватар для 2pick
2pick
Познающий
Регистрация: 17.03.2007
Сообщений: 98
Провел на форуме:
193152

Репутация: 45
Отправить сообщение для 2pick с помощью ICQ
По умолчанию

Гы... всё гораздопроще оказалось...
if Achannel=nil - значит приватное
if Achannel<>nil - Значит канальное... причём если пытаещься прочитать название канала, если сообщение приватное, то прога просто на этом месте виснет и всё.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как перехватить личные сообщения в Ichat? NIK123 Чаты 7 06.03.2006 02:09
Как использовать cross-site scripting (css) foreva Чужие Статьи 0 06.02.2005 19:03



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ