2013-08-27 118 views
7

對不起,如果我的問題很傻!Indy 10:Undeclared Identifier'TIdBytes'

我正在使用德爾福XE4現在我正在對IdTelnet工作。但是我遇到了OnDataAvailable事件。看看這張照片:

enter image description here

所以我不能用OnDataAvailable事件工作。

這是因爲Delphi XE4嗎?我該如何解決它?

由於

回答

10

TIdBytes類型在IdGlobal單元中聲明。將該單位添加到您的使用條款。

+0

非常感謝:) – Sky

+1

OT:如果您有Total Commander文件管理器,您可以通過搜索像TIdBytes(\ s *)這樣的RegEx模式,在Delphi源代碼目錄的* .pas文件中查找類型定義。 =',它搜索'TIdBytes'後跟隨任何字詞分隔符(如空格和製表符)和'='符號(它不會在類型名稱和'='符號之間用換行符進行計數,但足以找到任何Delphi源代碼中的類型定義)。儘管應該足以在沒有RegEx的情況下搜索「TypeToFind =」。 – TLama

+1

@TLama我通過在Delphi IDE中使用「在文件中查找」功能進行搜索來解決這個問題。我不知道Indy的第一件事,因爲我確定對常客來說這很明顯。 –