Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почта и Делфи [D5, D6, Win95/98, WinXP]


Weare ©   (2005-01-24 14:46:00) 

Хотелось бы продолжить данную тему от  Почта и Делфи (Weare 24.01.05 14:27)

ShellExecute(Self.WindowHandle,'open',PChar('mailto:'+Memo2.Text+'?subject=Привет!!!'+'&body='+Memo1.Text),nil,nil ,SW_Show)

Проверял я эти ключи на Outlook Express и на The Bat!. Вот какая интересная картина получилась:
в Outlook Express отрабатывает нормально, если в ключе body передавать длинный текст с пробелами (например: Здравствуйте мастера Делфи), то Outlook Express все прекрасно понимает и таким его подставляет.
А вот в The Bat! подставиться только Здравствуйте, т.е. только символы до первого пробела.

Может кто-нибудь подскажет как подставить сразу весь текст, в инете пока ничего не накопал.


Weare   (2005-01-24 19:43:00) [1]

ОГРОМНОЕ СПАСИБО - ВСЕ РАБОТАЕТ!!! :))))))


Separator   (2005-01-24 16:28:00) [2]

ShellExecute(Self.WindowHandle, 'open' ,PChar('mailto:' + edMail.Text + '?subject="' + edSubject.Text + '"&body="' + edBody.Text + '"'), nil, nil, SW_Show);
Только не используй двойные кавычки в тексте


Наверх

Титульная страница Поиск, карта сайта Написать письмо