![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ShellExecute
horse © (2006-12-06 12:43:00)Не могу в тексте письма перевести строку. Как?
function ABC;
Var
BugMail, body: string;
pc: Pchar;
begin
body := 'AAAAAA' + #10#13 + 'BBB';
BugMail := 'mailto:ixdeveloper@mail.ru?Subject="Bug Report"&body="'+body+ '"';
pc := StrPCopy(BugMail);
Application.MessageBox(pc, 'Look', MB_OK);
ShellExecute(Application.Handle, 'open', pc, nil, nil, SW_SHOWNORMAL);
end;
MessageBox выводит 2 строки, а в письме одна :-/.
app (2006-12-06 14:22:00) [21]Надо сначала забыть про хакеров, а применять досовский разделитель строк, он же к тому стандарт для Интернет протоколов, к которым и относится протокол mailto
horse (2006-12-06 14:19:00) [22]
> дальше говорить бессмысленно
Я Вас понял. Простите великодушно!
horse (2006-12-06 13:44:00) [23]А какой применять?
Про что прочитать хоть? В PChar ничего не нашел, долго искал.
Anatoly Podgoretsky (2006-12-06 12:59:00) [24]> clickmaker (06.12.2006 12:52:01) [1]
Он видит в письме, а я из его текста, применен хакерский разделитель, дальше говорить бессмысленно.
Anatoly Podgoretsky (2006-12-06 12:53:00) [25]> horse (06.12.2006 12:43:00) [0]
Хакер?
Зачем используешь хакерский разделитель строк?
clickmaker (2006-12-06 12:52:00) [26]
> а в письме одна
а где это видно?