Главная страница
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.052 c
1-1101109369
Chery
2004-11-22 10:42
2004.12.05
Не работают функции на сервере при Borland Socket - служба.


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


1-1100762824
denis24
2004-11-18 10:27
2004.12.05
проверка Tbitmap помещаемого в image


14-1100504823
ИМХО
2004-11-15 10:47
2004.12.05
Россия - Эстония: ваш прогноз


6-1091286304
Koala
2004-07-31 19:05
2004.12.05
Как програмно послать в сеть сообщение....