Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

Как работает ShellAPI с электронной почтой?   Найти похожие ветки 

 
Max Ivanych ©   (2004-11-23 15:42) [0]

Собственно, делаю стандартную вещь:
 ShellExecute(Application.Handle, "open", "mailto:<cs@xxx.xxx.xx>", nil, nil, SW_SHOW);
Срабатывает вот как: на ряде машин запускает IE, хотя в системе по умолчанию проставлен NN. На всех машинах вместо Netscape Mail запускает Outlook. Можно это как-то обойти? Спасибо!


 
Anatoly Podgoretsky ©   (2004-11-23 15:52) [1]

Да, не пользоваться ShellExecute, а использовать CreateProcess


 
Max Ivanych ©   (2004-11-23 15:57) [2]

Это, конечно, здорово, но ведь у клиента-то может быть установлен IE! Нужно общее решение :(


 
app ©   (2004-11-23 16:06) [3]

Тогда не жаловаться, а работать с тем, что пользователь выбрал и это правильно. Если загружается Outlook значит именно он и выбран, при том это проверяется исключительно по реестру и при отсутствии троянов.


 
Max Ivanych ©   (2004-11-23 16:17) [4]

У меня на машине по умолчанию стоит Netscape. Так почему идет запуск Outlook?


 
Anatoly Podgoretsky ©   (2004-11-23 16:19) [5]

Как проверил, это тебе может только касать, проверяй по реестру.


 
GuAV ©   (2004-11-24 00:02) [6]

Max Ivanych ©   (23.11.04 15:42)
ShellExecute(Application.Handle, "open", "mailto:<cs@xxx.xxx.xx>", nil, nil, SW_SHOW);


"Open" не всегда по умолчанию
см. HKEY_CLASSES_ROOT\mailto\shell - (По умолчанию)
и если там например open, то
HKEY_CLASSES_ROOT\mailto\shell\open\command


 
DrPass ©   (2004-11-24 00:07) [7]


> У меня на машине по умолчанию стоит Netscape. Так почему
> идет запуск Outlook?

Браузер по умолчанию, допустим, Netscape (и в каком архиве ты этого несчастного нашел?). А почтовый клиент по умолчанию - кто?



Страницы: 1 вся ветка

Текущий архив: 2004.12.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
1-1101061918
Dot
2004-11-21 21:31
2004.12.05
CRC


1-1101111515
BaDeVlad
2004-11-22 11:18
2004.12.05
Непечатаемые символы в RichEdit


3-1099831137
Apophis
2004-11-07 15:38
2004.12.05
Отчет через MSWord


8-1093708660
Den
2004-08-28 19:57
2004.12.05
Наложение текстуры


14-1100779938
Baks
2004-11-18 15:12
2004.12.05
Кнопки