Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Вниз

Outlook Express   Найти похожие ветки 

 
Roman80   (2006-06-01 08:50) [0]

Дорый день !!! Подскажите как программно запустить Outlook с прекрипленным файлом ? Заранее блогодарю!


 
1+Random(9999)   (2006-06-01 09:14) [1]

uses
  ComObj;

procedure SendMail(Subject, Body, RecvAddress : string; Attachs : array of string);
var
  MM, MS : Variant;
  i : integer;
begin
  MS := CreateOleObject("MSMAPI.MAPISession");
  try
    MM := CreateOleObject("MSMAPI.MAPIMessages");
    try
      MS.DownLoadMail := False;
      MS.NewSession := False;
      MS.LogonUI := True;
      MS.SignOn;
      MM.SessionID := MS.SessionID;

      MM.Compose;

      MM.RecipIndex := 0;
      MM.RecipAddress := RecvAddress;
      MM.MsgSubject := Subject;
      MM.MsgNoteText := Body;

      for i := Low(Attachs) to High(Attachs) do
      begin
        MM.AttachmentIndex := i;
        MM.AttachmentPathName := Attachs[i];
      end;
      MM.Send(True);
      MS.SignOff;
    finally
      VarClear(MS);
    end;
  finally
    VarClear(MM);
  end;
end;

procedure TForm1.FormCreate(Sender : TObject);
begin
  SendMail("Subject", "Body"#13#10"Second"  , "BillGates@Microsoft.com",
    ["C:\Winnt\explorer.exe", "C:\winnt\win.ini"]);
end;

> Но у меня почему то не пашет, может у тебя пойдет.


 
Roman80   (2006-06-01 10:06) [2]

Не работает((((



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2006.10.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.049 c
15-1159447965
Ученик чародея.
2006-09-28 16:52
2006.10.29
В наших вузах программистов учат всякой ерунде


2-1160658592
tsiren
2006-10-12 17:09
2006.10.29
обнуление поля с типом Data


2-1160467962
Монг
2006-10-10 12:12
2006.10.29
Как узнать из какой формы вызвана форма ?


15-1160071501
Prohodil Mimo
2006-10-05 22:05
2006.10.29
Прблема с DVD


2-1160897410
weeeeee
2006-10-15 11:30
2006.10.29
Нормализовать строку





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский