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
[35974] Re:금목암님!!! Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ;
금목암 [iconms1] 2642 읽음    2004-06-29 17:24
김준원 님이 쓰신 글 :
: 송신부분에서 송신을 SendBuffer로 하는듯 한데요
: SendBuffer의 SendData가 어떻게 되는거죠???? SendData에 무슨 값을 넣어줘야 되는듯한데 그 부분도 설명 부탁드립니다.
:
: 금목암 님이 쓰신 글 :
: : 송신방법
: : //          IdUDPClient1->SendBuffer(SendData,12);  // ok  클라이언트
: :
: : 수신방법
: : void __fastcall TForm1::IdUDPServer1UDPRead(TObject *Sender,
: :       TStream *AData, TIdSocketHandle *ABinding)
: : {
: :   // udp 통신 수신시 처리 방법
: :    AnsiString str1;
: :    String str;
: :    char *dda;
: :    char ddb[5];
: :    TStringStream* pss = new TStringStream(str1);
: :    pss->CopyFrom(AData, AData->Size);
: :    pss->Seek(0, soFromBeginning);
: :    str1 =pss->DataString;
: :    delete pss;
: :

//          char SendData[10];
//          String send1;
//          int send_len;
           send1="#ME001^";
/*
          SendData[0]='S';
          SendData[1]='0';
          SendData[2]='1';
          SendData[3]='M';
          SendData[4]='B';
          SendData[5]='0';
          SendData[6]='0';
          SendData[7]='0';
          SendData[8]='1';
          SendData[9]='2';
          SendData[10]='3';
          SendData[11]='X';
          SendData[12]=0x00;

           str2=Edit3->Text;
           str2="abcd";

이런식으로 넣으시면 됩니다

   if(IdUDPClient1->Active==false)
    {
    ShowMessage ("포트가 닫혀있습니다 ");
    return; // 포트가 열려있는지 체크하여 닫혀있으면 안보낸다
    }
     char SendData[10];
     strcpy(SendData,send1.c_str());
     send_len=send1.Length();
     IdUDPClient1->SendBuffer(SendData,send_len);  // ok  클라이언트

   이런식으로 보내셔도 되고 이 정도는 아시겠죠 인디가 c빌더에게 너무 푸대접이고 델파이만
좋아하는지 예제도 거의다 델파이로 된게 많네요

+ -

관련 글 리스트
35954 indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ;ㅅ;) 김준원 1933 2004/06/28
35969     Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ;ㅅ;) 금목암 2048 2004/06/29
35971         금목암님!!! Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ;ㅅ; 김준원 1558 2004/06/29
35974             Re:금목암님!!! Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ; 금목암 2642 2004/06/29
35976                 금목암님!!! Re:Re:Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로 김준원 1214 2004/06/29
35980                     Re:금목암님!!! Re:Re:Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는 금목암 1260 2004/06/30
35984                         Re:Re:금목암님!!! Re:Re:Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어 금목암 1237 2004/06/30
35986                             금목암님!!! 회사 오시면 소스좀 부탁드립니다 ;ㅅ; 김준원 1223 2004/06/30
35956     Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ;ㅅ;) 김상면 2583 2004/06/28
35968         Re:Re:indy UDP 관련 소스 부탁드립니다. indy 9 (C++ Builder로 되어있는걸로요 ;ㅅ;) 김준원 1455 2004/06/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.