2013-08-27 2 views
7

내 질문에 어리석은 경우 미안 해요!인디 10 : 선언되지 않은 식별자 'TIdBytes'

나는 델파이 XE4을 사용하고 있으며, 현재 IdTelnet에서 일하고 있습니다. 하지만 OnDataAvailable 이벤트에 문제가 있습니다. 이 사진을 봐 :

enter image description here

그래서 내가 OnDataAvailable 이벤트 작동하지 않을 수 있습니다.

델파이 XE4 때문입니까? 어떻게 해결할 수 있습니까?

감사

답변

10

TIdBytes 유형은 IdGlobal 단위에 선언되어있다. 그 유닛을 uses 절에 추가하십시오.

+0

대단히 고마워요. – Sky

+1

OT : 총 사령관 파일 관리자가있는 경우 'TIdBytes (\ s *)'와 같은 RegEx 패턴을 검색하여 Delphi 소스 디렉토리의 * .pas 파일에서 유형 정의를 찾을 수 있습니다. =','TIdBytes'와 단어 분리 기호 (공백과 탭과 같은)와'= '기호의 수를 검색합니다 (타입 이름과'='기호 사이의 줄 바꿈으로 계산하지는 않지만, 델파이 소스에서 타입 정의). RegEx없이 'TypeToFind ='를 검색하기에 충분해야합니다. – TLama

+1

@TLama Delphi IDE에서 파일에서 찾기 기능을 사용하여 검색을 수행했습니다. 나는 인디에 관해서 제일 먼저 알지 못한다. 확실히 일반 방문자들에게는 분명하다. –