簡體   English   中英

Delphi中使用outlook2000單元的問題

[英]Issue of using outlook2000 unit in Delphi

我正在嘗試使用單位“outlook2000”,但我的Try 語句出現問題,我得到Error: E2021 Class type required 如果我在沒有這個單元或沒有例外的情況下執行了我的應用程序,那么一切都很好。

Uses ...,outlook2000;

procedure TForm1.Button1Click(Sender: TObject);
var
S:string;
begin
try
s:='Hello';
Except On E:Exception do
ShowMessage(E.Message);

end;
end;

任何人都可以解釋什么是錯的。 我正在使用 Delphi 10.1 Berlin,Win 10。

在此處輸入圖像描述

我知道這一點的唯一原因是,就在前幾天,這也讓我對類似的情況感到困惑。

將您的Except On:Exception更改為except on E:System.SysUtils.Exception 這是因為 outlook2000 單元也有一個名為Exception的接口,但我們正在尋找在 SysUtils 中聲明的SysUtils

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM