Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Skype4COM - API

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 29.07.2012, 19:32   #1
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Skype4COM - API

Как сделать массовую отправку сообщений?
Принцип такой:
1. Запускаешь программу.
2. Разрешаешь доступ к этой программе в Скайпе.
3. Получаешь список логинов друзей скайпа в ListBox1(Программно).
4. С выбранным логином и совершаются действия. Например, выбрал логин skype777 в ListBox1, отправил сообщение.
Я включил MultiSelect в ListBox1, как теперь реализовать массовую отправку сообщений? Чтобы действие совершалось не на один выбранный логин в ListBox1, а сразу на несколько.

Отправка сообщения:
Код:
var
 msg:IChatMessage;
begin
   msg:=CoChatMessage.Create;
   msg:=Skype.SendMessage(ListBox1.Items[ListBox1.ItemIndex],Memo2.Text);
end;
  Ответить с цитированием
Старый 31.07.2012, 00:30   #2
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Skype4COM - API

Код:
var 
i,s:integer;
begin
for I := 0 to smemo1.Lines.count -1 do //в мемо1 подгружен списк контактов из скайпа. Тут мы говорим , что он должен брать контакты из мемо, пока не кончатся строки
begin
for s := 0 to strtoint(sedit1.text) -1  do // это тебе не нужно , но тут указывается кол во отправки одного и тогоже сообщения каждому логину
Skype.SendMessage(smemo1.Lines[i],smemo2.text);// отправляем сообщение
end;
end;
  Ответить с цитированием
Старый 01.08.2012, 11:04   #3
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Re: Skype4COM - API

Цитата:
Сообщение от =^PaLeTiZaToR^=Посмотреть сообщение
Код:
var 
i,s:integer;
begin
for I := 0 to smemo1.Lines.count -1 do //в мемо1 подгружен списк контактов из скайпа. Тут мы говорим , что он должен брать контакты из мемо, пока не кончатся строки
begin
for s := 0 to strtoint(sedit1.text) -1  do // это тебе не нужно , но тут указывается кол во отправки одного и тогоже сообщения каждому логину
Skype.SendMessage(smemo1.Lines[i],smemo2.text);// отправляем сообщение
end;
end;

Спасибо
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 19:00.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net