C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[29046] 여기도 함 봐주세요 능력밖의 일입니다. ㅡㅜ
수야!╋ [sooya23] 1172 읽음    2004-03-15 09:57
ㅎ_ㅎ;; 결국엔 여기까지 ㅡㅜ

제가 허뎝하니 지라..

해당 이벤트의 콜백 함수를 만들어 보앗는데 ㅡ_ㅡ; 잘안되는군요..

void __fastcall __closure TObject*  라는 형태의 콜백함수를 만들어 줘야되는데..

도무지 ㅡ_ㅡ; 모르겠습니다. ㅡ_ㅡ;;

죄송 ㅡ0ㅡ;

혀덥한지라 결국엔 답을 못찾았습니다. ㅡㅜ...

방법을 알려드리자면..

DLL에 함수를 만드셔서 UDPClient->OnReceive 라는 인자에 대입해주시면 이벤트처럼 받아서 처리하실 수 있습니다... 근데 참으로 곤란한건  위에 알려드린 형태로 콜백을 선언해봤자.. 못받는다는...

ㅡㅜ 어찌해야하는진 잘 모르겠네요..

역시나 또 다른 분들이 도움을 ㅡㅜ

ㅈㅅㅈㅅ ㅡㅜ

하안인 님이 쓰신 글 :
: 하안인 님이 쓰신 글 :
: : 저는 빌더5.0을 사용하고 있는데 udp통신을 하려고 vcl컴포넌트를 사용하여
: : dll을 생성하여 상대방이 파워빌더를 사용하고 있어서 dll형태로
: : 제공하여 소켓통신을 하려고 합니다.
: :
: : dll로 만들어 본적이 없어서 File->New->Dll 한후
: : 새폼을 만들어 폼안에서 일반적인 프로그램을 작성하여 주면 되나요.
: :
: : 어떻게 해야 할지 몰라서 자문을 구합니다.
:
:
: 답변감사합니다.
:
: 문제는 소켓으로 들어온 데이타를 다른 프로그램에서 가져다 써야 하는데
: 폼을 만들고 컴포넌트를 갖다놓으면 소켓에 데이타가 들어오면
: 이벤트가 발생되어 어떤 데이타가 들어왔는지 알수 있는데
: 이것을 dll로 만들면 이벤트 들어온것을 어떻게 처리해야 하는지요.

+ -

관련 글 리스트
29016 [질문]dll을 생성하려고 하는데 소켓을 집어넣으려면.. 하안인 945 2004/03/11
34601     Re:[질문]dll을 생성하려고 하는데 소켓을 집어넣으려면.. 수야!╋ 1078 2004/03/11
29022     Re:[질문]dll을 생성하려고 하는데 소켓을 집어넣으려면.. 하안인 1508 2004/03/12
29046         여기도 함 봐주세요 능력밖의 일입니다. ㅡㅜ 수야!╋ 1172 2004/03/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.