|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.02.2012, 13:33 | #1 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 7
|
Skype handle
Здравствуйте.Проблема в следующем:
нужно получить хенд кнопки "Отправить" в Skype.Все хендлы окон я получил включая сам edit(поле ввода сообщения),скорее всего эта кнопка как то с ним склеена/совмещена(где вычитывал такое,возможно неправильно понял и ошибаюсь). По этой кнопке нужно щёлкнуть левой кнопкой мыши(vk_return не нужен,именно кнопка мыши).Положение окна может меняться,по этому координаты вычислять тоже неэффективно.Ребят помогите пожалуйста кодом,чтобы щелкнуть по этой кнопке левой кнопкой мыши. скрин: (!я уже задавал вопрос на delphisources.ru,ответа пока не получил.!) Последний раз редактировалось a_St0rm; 15.02.2012 в 13:37. Причина: добавление скрина,для наглядности. |
15.02.2012, 16:52 | #2 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...а SkypeAPI вас устроит?
Skype API. Библиотека Skype4COM. Работа с контактами Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
15.02.2012, 18:27 | #3 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 7
|
По началу именно его я использовал.Дело в том что мне нужно отправить текст,форматированный HTML'ом.т.е. нажатие ctrl+shift+левый клик мыши.
На не которые ваши вопросы может ответить темя на delphisources. _http://delphisources.ru/forum/showthread.php?t=20129 |
16.02.2012, 09:31 | #4 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 7
|
ребят,есть идеи?
|
16.02.2012, 10:21 | #5 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
http://www.programmersforum.ru/showthread.php?t=177773 Эту тему почитай там ссылка есть на модуль по работе со скайпом легкая все умеет делать со скайпом. Сам ей пользуюсь и доволен WinTracerSkype.pas. Приложения для скайпа легко делать на нем вот ссылка http://developer.skype.com/delphi-ex.../wintracer-pas Работает как приложение для скайпа и выводит инфу о событиях в скайпе можно это все обрабатывать и звонки и ответы делать с помощью комманд описание которых есть в ссылке которую я дал о wintracer-pas
А вот моя програмка для примера http://zalil.ru/32716469 сделал на базе этого модуля. Программа стучит в скайп, в скайпе появляется сообщение дать доступ программе или нет, нажимаешь да и она выводит в RichEdit все состояния скайпа, в этой програмке можно отвечать на звонки ну а дальше принцип поймешь почитай чтиво о коммандах в скайпе в ссылке которую я уже упоминал Последний раз редактировалось Aliens_wolfs; 16.02.2012 в 10:46. |
17.02.2012, 00:34 | #6 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 7
|
Aliens_wolfs,ткни носом пожалуйста,не вижу решения моей проблемы.
|
17.02.2012, 01:21 | #7 | |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Цитата:
|
|
17.02.2012, 09:08 | #8 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
http://developer.skype.com/public-api-reference здесь описание команд для этого модуля что я предложил. Там команды и для сообщения отправлять, можно и файлы и звонки делать, в общем делать все что делает Skype. Напиши подробнее что нужно реализовать я помогу через эту програмку сделать. Тебе нужно HTML как сообщение отправить на некий контакт как я понял? Если так то это спокойно можно сделать.
Сделал простенький пример по работе со Skype в туже прогу добавил функцию по считывания контактов в ListView и отправке сообщений контакту, управление звонками http://zalil.ru/32724867 В Memo пишешь сообщение вводишь адрес в edit для кого и отправляешь. Изучи комманды что я выше дал ссылку и сам многое реализовать сможешь. Последний раз редактировалось Aliens_wolfs; 17.02.2012 в 15:59. |
17.02.2012, 20:12 | #9 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 7
|
Aliens_wolfs,твоя программа отправляет просто текст.я тоже на skype api могу)))
напиши <u>текст</u> в скайпе,зажми shift+ctrl и щелкни по значку отправки.отправиться текст форматированный html'ом. вот так нужно мне отправлять,а не простой текст=)))) в skype api нету вроде такой функции.можно просто отправить сообщение. а мне нужно именно сообщение форматированное html'ом!!! что ж это нельзя реализовать в дельфи? |
17.02.2012, 20:12 | #10 |
Новичок
Джуниор
Регистрация: 15.02.2012
Сообщений: 7
|
Goodwin98,да,но не в старых.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с Handle | derElektroBesen | Помощь студентам | 10 | 18.07.2011 09:09 |
HANDLE в С++ | genikoff | Общие вопросы C/C++ | 1 | 12.05.2010 15:03 |
Как узнать handle окна имея handle обного из его компонентов | SeRhy | Win Api | 2 | 18.10.2009 19:31 |
Как имея handle окна узнать handle edit-a который находится в етом окне | SeRhy | Общие вопросы Delphi | 1 | 20.07.2008 13:48 |
Handle | -=<[Evklidd]>=- | Общие вопросы Delphi | 5 | 03.03.2008 09:02 |