vbscript Отправка почты #325868


#0 by DenIv
Написал вот такую ф-цию Все прекрасно пока в качестве параметра ТекстСообщения передается одна строка, т.е. не содержит Симв как толко две строки сразу Возникает сообщение об ош-ке Unterminated string constant Как быть? Заранее признателен
#1 by Дядя Васька
может убрать |Body = CType(Body, String) ЗЫ: В скриптах я чайник, за сурьезный совет не принимай, просто идея...
#2 by smaharbA
че так сложно ? все чиста в коде адинес делается с тойже ЦДО
#3 by Дядя Васька
"Чиста" в коде одинце "чиста" не совсем та скорость :)
#4 by Азат
Вася, тебе же сказали, что ЦДО юзать так и так нада... Нормальная там скорость...
#5 by Ruslan Ohitin
Если хотите оставить код без изменений, то нужно в передаваемой строке заменить все Симв на " & chr & " А лучше .
#6 by DenIv
пробовал, не помогло :(
#7 by DenIv
мож не правильно понял, но разве не резе ЦДО сделано? CDO.Configuration CDO.Message
#8 by DenIv
только пробовал CStr(Body). CType ругнулся Недопустимое число аргументов или присвоение значения свойства: 'String' Спасибо помогло: ТекстСообщения=СтрЗаменить(ТекстСообщения,Симв,""" & chr & """);
#9 by DenIv
+ Если нужно вложить файл добавляем .AddAttachment Полный путь к ф-лу, мож. кто знает как отправить несколько файлов?
#10 by DenIv
up
#11 by Если
Еще добавляй AddAttachment Полный путь к ф-лу, Пока iMsg не обнулишь аттачи остаются и просто добавляются.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям