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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
14-54790
Danilka
2003-03-31 11:26
2003.04.17
А где именинники?


3-54488
Совенок
2003-03-27 06:22
2003.04.17
Поля Formatted Memo


14-54794
ai
2003-04-02 13:55
2003.04.17
Сколько стоит написать OPC-клиента?


9-54387
JB
2002-11-15 09:14
2003.04.17
Спрайты для игр


9-54391
Roach
2002-04-05 14:38
2003.04.17
Помощь





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский