link5180 link5181 link5182 link5183 link5184 link5185 link5186 link5187 link5188 link5189 link5190 link5191 link5192 link5193 link5194 link5195 link5196 link5197 link5198 link5199 link5200 link5201 link5202 link5203 link5204 link5205 link5206 link5207 link5208 link5209 link5210 link5211 link5212 link5213 link5214 link5215 link5216 link5217 link5218 link5219 link5220 link5221 link5222 link5223 link5224 link5225 link5226 link5227 link5228 link5229 link5230 link5231 link5232 link5233 link5234 link5235 link5236 link5237 link5238 link5239 link5240 link5241 link5242 link5243 link5244 link5245 link5246 link5247 link5248 link5249 link5250 link5251 link5252 link5253 link5254 link5255 link5256 link5257 link5258 link5259 link5260 link5261 link5262 link5263 link5264 link5265 link5266 link5267 link5268 link5269 link5270 link5271 link5272 link5273 link5274 link5275 link5276 link5277 link5278 link5279 link5280 link5281 link5282 link5283 link5284 link5285 link5286 link5287 link5288 link5289 link5290 link5291 link5292 link5293 link5294 link5295 link5296 link5297 link5298 link5299 link5300 link5301 link5302 link5303 link5304 link5305 link5306 link5307 link5308 link5309 link5310 link5311 link5312 link5313 link5314 link5315 link5316 link5317 link5318 link5319

Форум — Ответы     (  К темам )
 ?  andy: Как в CBuilder 5 отправить e-mail используя компонент OutlookAutomatio (16-12-2002 19:08:18)
Как добраться до MAPIFolders? В примере Натальи Елмановой не пояснено что за тип переменной mapi. Этот тип нужно определять через typedef?
 Alex (16-12-2002 22:08:02)
>>В примере Натальи Елмановой не пояснено что за тип переменной mapi...

Не поясните что за пример ?
(ссылку дайте или сам пример о чем идет речь)
 Сергей (16-12-2002 22:17:36)
Для работы с Outlook :

Variant Outl = Variant::CreateObject("outlook.application");
Variant Mess = Outl.OleFunction("CreateItem",(Variant)0);
Mess.OleProcedure("Display");
...
и т.д.

Как всегда, есть маленькая деталь. В отличие от своего офисного собрата,
Outlook Express не поддерживает объект Outlook.Application,
поэтому использовать его вышеописанным методом невозможно.
Так что, если Вы хотите разрабатывать сценарии для работы с почтой,
установите полную версию Outlook.
-----
И правильно написал Alex, что за пример Елмановой, вы уж или пример
приведите или ссылку на статью киньте.
 andy (17-12-2002 20:30:54)
Ответ для Alex и Сергея.
Адрес статьи: http://sdm.viptop.ru/articles/delphioffice.html
В конце статьи есть примерчик:
...
var
mapi:NameSpace;
...
В Delphi 6 классы, доступные через MAPI (OutlookApplication) уде вынесены на палитру компонентов в виде отдельных COM-серверов. И NameSpace уже декларирован (при перемещении компоненты на форму), но в пятой версии этого нет. А нужно добраться до класса TMailItem, что бы сформировать письмо с вложенным файлом и в дальнейшем проконтролировать его отправку по наличию копии в папка "отравленные", до которой можно добраться через друго класс входящий в сервер OutlookAutomation
 andy (17-12-2002 20:35:11)
Простите, статья не Елмановой, а Игоря Мирончик
 Павел (05-01-2003 18:24:07)
Смотрите в FAQ по C++ и C++Builder на анлийском языке вопрос
Article #26053: A Simple Example of Automating Outlook
 andy (09-01-2003 19:26:06)
Спасибо