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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2013, 00:10   #1
snip4ik
Пользователь
 
Регистрация: 01.01.2013
Сообщений: 27
По умолчанию Работа с skype4com

Всем привет! У меня вот такой вопрос, как мне получить в мемо новые сообщения, которые пришли мне в скайпе? Хочу написать бота, но не могу никак получить сообщение которое мне написали.. Прошу помочь, использую библиотеку skype4comlib
snip4ik вне форума Ответить с цитированием
Старый 16.04.2013, 00:39   #2
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
По умолчанию

Посмотрите http://devdelphi.ru/?tag=skype-api-%D0%B2-delphi
Delphi_ProGer вне форума Ответить с цитированием
Старый 16.04.2013, 01:23   #3
snip4ik
Пользователь
 
Регистрация: 01.01.2013
Сообщений: 27
По умолчанию

Цитата:
Сообщение от Delphi_ProGer Посмотреть сообщение
Спасибо за ссылку, но я там так и не нашел то что мне нужно. Может я как то не правильно ищу =)
snip4ik вне форума Ответить с цитированием
Старый 16.04.2013, 19:30   #4
Delphi_ProGer
Форумчанин
 
Регистрация: 30.10.2010
Сообщений: 524
По умолчанию

http://devdelphi.ru/?p=2963
Там есть список комманд. Исходя с названий комманд, можете уже глубже гуглить =)
Delphi_ProGer вне форума Ответить с цитированием
Старый 16.04.2013, 21:22   #5
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,292
По умолчанию

Код:
Skype.OnMessageStatus := SkypeMessageStatus;
...
// обработка сообщения
Procedure TForm1.SkypeMessageStatus(Sender: TObject;
  const pMessage: IChatMessage; Status: TOleEnum);
begin
  pMessage.Seen := true;// сообщение помечается, как просмотренное
  // pMessage.Body - сообщение
  // требуемые действия
end;
Писал бота, который отвечал текущее время, текущую дату и предоставлял справку по командам (3 разных команды во входящем сообщении).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 21.04.2013, 23:45   #6
snip4ik
Пользователь
 
Регистрация: 01.01.2013
Сообщений: 27
По умолчанию

Не особо понял.. Какая именно команда отвечает за получения сообщений?
pMessage.body?
snip4ik вне форума Ответить с цитированием
Старый 21.04.2013, 23:49   #7
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,292
По умолчанию

Процедура SkypeMessageStatus вызывается для каждого полученного сообщения.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуется написать простейший пример skype4com на с++ Builder - 10$ acronis2000 Фриланс 1 13.08.2012 17:47
работа с skype4COM fate Работа с сетью в Delphi 3 30.09.2011 20:39
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом. 0101 Помощь студентам 3 17.12.2009 23:57
Работа с webbrowser - Фреймы, работа с конкретным феймом в фрейме NewDelphi Фриланс 2 08.10.2009 11:00