Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Outlook и базы данных


Автор: evgend 2.2.2004, 12:20
Привет всем
Вопрос такой:
Как открыть Outlook из приложения чтоб в строке с адресном кому послать сообщение,
стоял адрес из поля на форме. С постоянным адресом получаеться. bored.gif

Автор: passm 2.2.2004, 15:30
См. HINSTANCE ShellExecute(

HWND hwnd, // handle to parent window
LPCTSTR lpOperation, // pointer to string that specifies operation to perform
LPCTSTR lpFile, // pointer to filename or folder name string
LPCTSTR lpParameters, // pointer to string that specifies executable-file parameters
LPCTSTR lpDirectory, // pointer to string that specifies default directory
INT nShowCmd // whether file is shown when opened
);
Где:
lpOPeration = 'open'
lpFile = 'mailto:mail@domail.ru?subject=subject_of_message&body=body_of_message

Автор: Vyacheslav 2.2.2004, 15:54
Сформируй строку
Код

AnsiString StrMail = AnsiString("mailto:") + Table1->FieldByName("...")->AsString;
ShellExecute(Handle,"open",StrMail.c_str(),"","",SW_SHOWNORMAL);

Автор: evgend 2.2.2004, 16:13
Спасибо Вячеслав все работает как надо!!! smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)