StarWagon님 정말정말 감사드립니다. ㅠ
실력이 부족해서 한동안 헤맸는데 님 덕분에 잘 해결했습니다.
귀한 시간 내주시고 답변 달아주셔서 감사합니다. 복 많이받으세요
StarWagon 님이 쓰신 글 :
: for 문의 부등호 '>' 는 오타 같아서 '<' 로 바꿨습니다.
:
: char buff[10];
: for (int i = 0; i < 16; i++)
: {
: if (InfoForm->cmbxGoIndexSector->ItemIndex == i)
: {
: if (sEthernetRead == "IMOV10")
: {
: sprintf(buff,"OMST%02d0",i+1);
: Socket->SendText(buff);
: }
: }
: }
:
:
:
:
: 제임스 님이 쓰신 글 :
: : if(InfoForm->cmbxGoIndexSector->ItemIndex == 0)
: : {
: : if(sEthernetRead == "IMOV10")
: : {
: : Socket->SendText("OMST010");
: : }
: : }
: : else if(InfoForm->cmbxGoIndexSector->ItemIndex == 1)
: : {
: :
: : if(sEthernetRead == "IMOV10")
: : {
: : Socket->SendText("OMST020");
: : }
: : 위의 코드를 아래와 같이 만들고싶습니다.
: : for(int i=0; i>16; i++)
: : {
: : if(InfoForm->cmbxGoIndexSector->ItemIndex == i)
: : {
: : if(sEthernetRead == "IMOV10")
: : {
: : Socket->SendText("???");
: : }
: : }
: : ???문자열 부분에 OMST010에서 "01"부분을 변수로 두어 반복문에 따라 OMST010, OMST020, OMST030으로 증가하며 텍스트를 전송하는 코드를 만들고싶은데 잘 안되네요 ㅠ 고수분들 알려주세요 부탁드릴게요