자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

C++ Builder 문의 드립니다

2019.05.17 10:52

투덜이스머프투 조회 수:246

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------

안녕하십니까

현재 c++ Builder6의로 개발된 소스를 10.1 Berlin으로 변경하고 있습니다

그런데 indySocket부분에서 막혀서 진도가 나가질 않아서 질문드립니다.

 

__fastcall TPINGThread::TPINGThread(bool CreateSuspended, AnsiString Host, AnsiString Folder) : TThread(CreateSuspended)

{

    FreeOnTerminate                     = FALSE;

    m_CloseEvent                        = CreateEvent(NULL, FALSE, FALSE, NULL);

    m_PING                              = new TIdIcmpClient(NULL);

 

    m_PING->Host                        = Host;

    m_PING->ReceiveTimeout              = (Environment.OPTION.PING.PingTimeOut + 1) * 1000;

    m_PING->OnReply                     = PingReply;   <<== 이부분에서 오류가

 

    m_PingTime                          = 0;

 

    m_PINGLog.SetDirectory      (Folder);

    m_PINGLog.SetFileNameType   (LOG_FILENAME_DATEHOUR);

}

 

오류나는 부분은 해더파일에서 아래와 같이 선언되여 있습니다

이부분을 어떻게 수정해야 될까요?

 

__published:

        void __fastcall PingReply(TComponent *ASender, const TReplyStatus &AReplyStatus);

 

현재 빌드하면 오류메세지는 아래와 같습니다

[bcc32 Error] PINGThread.cpp(17): E2034 Cannot convert 'void (_fastcall * (_closure )(TComponent *,const TReplyStatus &))(TComponent *,const TReplyStatus &)' to 'TOnReplyEvent'

  Full parser context

    PINGThread.cpp(9): parsing:  _fastcall TPINGThread::TPINGThread(bool,AnsiString,AnsiString)

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 19713
공지 유용한 관련 사이트 관리자2 2014.03.20 58650
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 102192
224 "D3D_SHADER_MACRO" 에러가 발생 합니다. [2] 하루 2020.06.10 253
223 CppDBDataSnapServer, Client 예제 중 [1] file 토끼왕 2020.04.30 254
222 평가판 사용중 문제발생으로 문의 드렸던 내용입니다. [3] file 나도몰라 2015.10.28 254
221 XE4, Windows 10에서 CodeGuard 사용 문의 [1] palindrome 2018.02.26 255
220 RADStudio 10.3 EMS Server 프로덕션 환경 [2] 개성산전 2019.01.09 256
219 c++ builder vcl form에서 패널 마우스업 다운 질문있습니다.(좌클릭, 우클릭) 빌더에러좀... 2018.07.27 257
218 아래에 시애틀 설치 후 문제로 올렸던거 그 이후 상황 입니다. 나도몰라 2015.10.29 260
217 빌더 시드니 버젼 MDI 개발시 브레이크포인트 비활성화 [1] sihwan 2020.08.03 260
216 컴파일 후 안드로이드 실행하면 cannot find -lIDEAndroidPlatform 에러가 발생합니다. [1] jeongkyu 2018.04.10 264
215 C 프로그램 콘솔 입니다. [2] 겨울잠안자는곰 2019.07.30 266
214 화면을 엑셀과 유사하게 꾸밀수 있는 서드파티 컨트롤 추천 부탁 드립니다 [1] pisama 2019.05.30 267
213 Getit 에서 제공되던 Winsoft의 컴포넌트 들이 안보입니다. sihwan 2021.07.15 267
212 builder 10.4.1 버젼에서 생성자 함수에 fastcall 에러 sihwan 2020.10.09 270
211 Access violation 'vcl270.bpl"에러가 발생 합니다. file 하루 2021.03.22 270
210 Delphi에서 C++로 코드 변환 중 문의 [2] file 손보라 2019.03.05 271
209 RAD Studio 10.2에 버그가 있는 것 같습니다. [1] 쿠리 2018.08.22 276
208 오류관련 문의 드립니다 [1] 투덜이스머프투 2019.05.20 278
207 "Build All Projects"로 컴파일시 정상동작하지만 "F9"로 컴파일시 에러가 발생합니다. file lamp 2016.09.26 279
206 XE7 access violation at 0x00020006. 이상한 에러 [2] 한시민 2016.04.06 279
205 폴더 선택 다이얼로그에 대한 문의 드립니다. file 옵토 2016.10.12 281