|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.07.2011, 18:42 | #1 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
Выполнение действий перейдя по ссылке, как?
Здравствуйте мастера, извините за тупое название темы В общем суть такая, буду объяснять на примере skype.
Многие знают фишку в skype что можно по ссылкам производить разные действия, к примеру вот skype:men232?chat, переходя по ней вы попадете в отправку сообщений мне. Вот вопросы: как это называется, что бы искать в google и возможно ли подобное сотворить в Delphi. Извиняюсь если коряво объяснил. |
27.07.2011, 19:00 | #2 |
Форумчанин
Регистрация: 13.12.2007
Сообщений: 788
|
На деле все очень просто
За обработку протоколов отвечает ветка в реестре (создаем в HKEY_CLASSES_ROOT раздел с названием протокола, например для скайпа раздел называется skype, без точки и маленькими буквами) Затем в этом разделе создаем ключ с именем "URL Protocol" (пустой) Еще в этом разделе надо создать раздел shell, в нем - "open", в нем - "command" (то есть три вложенных). И в последнем раззделе в ключе по умолчанию прописать строку такого типа: "путь к вашей программе" "%l" То есть содержимое после "skype:" будет отправлено приложению как параметр
благодарность - сюда (не забываем писать от кого)
|
27.07.2011, 19:40 | #4 |
Пользователь
Регистрация: 11.05.2011
Сообщений: 59
|
Спасибо огромное
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как ограничить процесс в свободе действий? | Effort | Помощь студентам | 0 | 16.06.2011 21:07 |
Передача информации в другое приложение и выполнение в нем действий!!! | Andersen1313 | Общие вопросы Delphi | 2 | 17.04.2011 13:55 |
Авторизация и выполнение действий. | Rock'n'rolla | Работа с сетью в Delphi | 13 | 25.01.2010 21:05 |
выполнение нескольких действий??? | zzzzz | HTML и CSS | 2 | 11.12.2008 11:59 |