Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.17;
Скачать: CL | DM;

Вниз

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

 
baracuda   (2003-04-07 20:20) [0]

на строке
myitem:=OleOutlook.createitem(olmailitem);
вылетает ошибка
undeclared identifier "olmailitem"
Как можно побороть?


unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
oleOutlook:Olevariant;
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
myItem,myAttachments,myAttachment:Variant;
begin
try
if vartype(oleoutlook)<>vardispatch then
OleOutlook:=
CreateOleObject("Outlook.application");
myitem:=OleOutlook.createitem(olmailitem);
myitem.display;
myitem.To:="masanovetc@ukr.net";
myitem.subject:="test my mail";
myitem.body:="testing my mail";
myAttachments:=myitem.myAttachment;
myAttachment:=myAttachments.AddBiDiModeExStyle("c:\mas\test.txt");
myitem.send;
except
showmessage("OLE ERROR");
end;
OLEOutlook:=Unassigned;
end;


 
baracuda   (2003-04-07 20:42) [1]

дополнение:

на машине где пытаюсь компилировать outlook не установлен, требуется наличие outlook-a?


 
Bel ©   (2003-04-08 11:54) [2]

1. Наличие Outlook обязательно, потому что все твои запросы выполняет именно он. Делфи тебе предоставляет только интерфейс для общения с Outlook"ом.
2. undeclared identifier "olmailitem" - незадекларированный идентификатор "olmailitem", т.е. Делфи не знает, что это такое. А это - константа, объявленная в модуле Outlook2000 или Outlook8 или Outlook_TLB. Его надо включить в uses твоего модуля.



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

Текущий архив: 2003.04.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
8-54758
Explorer
2002-12-24 07:29
2003.04.17
Обработка голосовой почты


1-54741
Ruslan.
2003-04-02 19:18
2003.04.17
Office & Delphi


9-54389
seemann
2002-10-28 12:20
2003.04.17
3d max


14-54822
MBo
2003-04-01 06:50
2003.04.17
ACM-ICPC


3-54437
DenKop
2003-03-30 00:45
2003.04.17
FIB IBTransaction.Commit