Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.033 c
14-1099321730
oldman
2004-11-01 18:08
2004.12.05
Дайте народу ПИВО!!!


1-1101155381
Тёма
2004-11-22 23:29
2004.12.05
Печать в чужом окне


1-1101197715
Max Ivanych
2004-11-23 11:15
2004.12.05
Как изменить цвет шрифта в StringGrid?


14-1100334597
Vasya.ru
2004-11-13 11:29
2004.12.05
Вопрос про случайные числа


4-1097695561
cerber1
2004-10-13 23:26
2004.12.05
Вызов неэкспортируемых функций




   Наверх