![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Addmin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 3.2.2006 Где: сослан в Сибирь Репутация: нет Всего: 15 |
Добрый день!
Мне необходимо обрабатывать ссылки mailto в своей программе. Я прописал в щщи с вертушки и пояснил реестре свою программку как обработчик для "mailto" через Classes и она даже запускается ![]() ![]() Заранее спасибо за ответ! -------------------- SimpleFit.ru - блог о том, как заниматься спортом нормальным людям -- Стимул работы в Сибири - комары. |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
||||
|
||||
Addmin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 3.2.2006 Где: сослан в Сибирь Репутация: нет Всего: 15 |
HKEY_USERS\S-1-5-21-2000478354-413027322-1177238915-500\Software\Classes\mailto\DefaultIcon = "D:\Adibase.exe"
HKEY_USERS\S-1-5-21-2000478354-413027322-1177238915-500\Software\Classes\mailto\shell\open\command = "D:\Adibase.exe" Добавлено через 2 минуты и 40 секунд Как-то так ![]() ![]() -------------------- SimpleFit.ru - блог о том, как заниматься спортом нормальным людям -- Стимул работы в Сибири - комары. |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
а нужно -
Добавлено через 1 минуту и 45 секунд При нажатии на любую ссылку, содержащую mailto вместо %1 будет подставлена эта самая ссылка. Добавлено через 9 минут и 18 секунд Чегой-то я забывчив стал ![]() Кавычки, в которые заключен %1 гарантируют, что если в параметре встретится пробел, это не будет воспринято как 2 разных параметра. В большей степени это касается, конечно, всяких путей к файлам/папкам, но лишним не будет. Это сообщение отредактировал(а) kami - 30.4.2012, 18:24 |
|||
|
||||
Addmin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 3.2.2006 Где: сослан в Сибирь Репутация: нет Всего: 15 |
Хм, теперь, со строкой
"D:\Adibase.exe "%1"" не запускается. Что нужно почитать об этом... "механизме"? ![]() -------------------- SimpleFit.ru - блог о том, как заниматься спортом нормальным людям -- Стимул работы в Сибири - комары. |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
Я стормозил в очередной раз. :( Поспать наверное надо, прошу прощения. Нужно так: "D:\Adibase.exe" "%1" т.е. путь к исполняемому файлу - отдельно, в кавычках, %1 - отдельно и тоже(?) в кавычках, что для мейлов в принципе необязательно. Добавлено через 17 секунд И пробел между ними. |
|||
|
||||
Addmin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 803 Регистрация: 3.2.2006 Где: сослан в Сибирь Репутация: нет Всего: 15 |
Ай, спасибо!
![]() -------------------- SimpleFit.ru - блог о том, как заниматься спортом нормальным людям -- Стимул работы в Сибири - комары. |
|||
|
||||
fer4a |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 10.2.2016 Репутация: нет Всего: нет |
А можно ли таким же образом просто передать все это в буфер обмена. Не силен в программировании увы( Но цель чтобы при клике на mailto e-mail просто копировался в буфер обмена ничего при это не открывая
все что добился это то что открывается буфер обмена если в обработчик подставить clipbrd.exe Увы clipbrd.exe %1 почему-то не пашет в этом случае, хотя при копировании файла из контекстного меню используется именно clipbrd.exe %1 Это сообщение отредактировал(а) fer4a - 10.2.2016, 09:37 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |