Q&A

  • @표시는 무엇을 의미하는지 ?....
델파이에서 serial통신을 하려고 하는데 어떤 예제에 지금과 같은

문장이 있는데 의미를 잘 모르겠습니다.

--------------------------------------------------------------

StrPLCopy(@recvBody[length(recvBody)], AfComPort1.ReadString, Count);

--------------------------------------------------------------

Component는 AsyncFree입니다.



1  COMMENTS
  • Profile
    바다를향해 2001.08.21 01:21
    포인터의 주소를 나타내는거에여....C에서 &와 같은 역할을 하는거져...

    다시 말해서 밑에 줄을 번역(?) 하자면

    읽어온데이터(AfComPort1.ReadString)를 읽어온Byte(Count)만큼

    recvBody의 주소에 복사하는거져.....

    recvBody가 '1234' 이고 읽어온데이터가 '4567' 이고 읽은Byte수가 4라면

    recvBody에 최종적으로 '1234567'이 들어 가게 되져



    이원택 wrote:

    > 델파이에서 serial통신을 하려고 하는데 어떤 예제에 지금과 같은

    > 문장이 있는데 의미를 잘 모르겠습니다.

    > --------------------------------------------------------------

    > StrPLCopy(@recvBody[length(recvBody)], AfComPort1.ReadString, Count);

    > --------------------------------------------------------------

    > Component는 AsyncFree입니다.

    >