Ãʺ¸°¡ ¿Ã¸³´Ï´Ù. IdTCPClient·Î µ¥ÀÌŸ¸¦ ¹ÞÀ» °æ¿ì Àú¿Í °°ÀÌ ½Ã°£³¶ºñ ÇÏÁö ¸»¾ÒÀ¸¸é Çϸç Áú¹® ¿Ã¸³´Ï´Ù.
»óȲ ¼¹ö Ʋ¶óÀ̾ðÆ®¿¡¼ stringÀ» ÁÖ°í ¹ÞÀ» °æ¿ì ¿¹Á¦ÀÛ¼º ÇÏ¿´½À´Ï´Ù. Ŭ¶óÀ̾ðÆ®°¡ ¼¹ö¿¡ Á¢¼ÓÀº Àß µÇ´Âµ¥ µ¥ÀÌŸ¸¦ ¹Þ´Â ºÎºÐ¿¡¼ ÇÁ·Î±×·¥ÀÌ Á×´Â °æ¿ì°¡ ¹ß»ý
¹Þ´ÂÂÊ ÄÚµù str: string;
str := IdTCPClient1.IOHandler.ReadLn str := IdTCPClient1.IOHandler.ReadLn()
¾²·¹µå, ŸÀÌ¸Ó ÀÌ¿ë µÑ´Ù ÀÛ¼º ÇغÃÀ½. ÇÁ·Î±×·¥ÀÌ µÑ´Ù Á×À½... 3Àϵ¿¾È ³ªµµ ¹ÌÃļ Á×¾úÀ½.
str := IdTCPClient1.IOHandler.ReadChar; <- ÇѱÛÀÚ¾¿Àº Àоî¿È.
ÇØ°á ¼¹öÂÊ¿¡¼ ¸Þ¼¼Áö¸¦ º¸³¾¶§ ¸¶Áö¸·¿¡'$0A'¸¦ ºÙ¿©¼ º¸³»°í Ŭ¶óÀ̾ðÆ®¿¡¼ str := IdTCPClient1.IOHandler.ReadLn(#10) Àß ¹Þ¾ÆÁü.. ÁÁ¾Æ¼ ÆÞ¶±ÆÞ¶± ¶Ù´Ù°¡ ¾Æ·¡Áý¿¡ È¥³².
IdTCPClient1.IOHandler.ReadLn(#10) <- ÀÌ ¹®ÀåÀÌ µ¥ÀÌŸÀÇ ¸¶Áö¸· ¹®ÀÚ¸¦ üũÇÏ¸é¼ °¡Á®¿À±â¸¦ ÇÏ´Â°Í °°½À´Ï´Ù. »óȲ¿¡¼´Â '$0A'¸¦ ¾ÈºÙÀÌ°í º¸³»´Ï Ŭ¶óÀ̾ðÆ®°¡ '#10'ÀÌ ³¯¶ó¿ÀÁú ¾ÊÀ¸´Ï ±â´Ù¸®´Ù ¹ÌÃĹö¸°°Å °°³×¿ä.
¿©±â¼ Áú¹®ÀÔ´Ï´Ù. ¸¹Àº ¿¹Á¦¸¦ ã¾Æº¸°í Çߴµ¥ str := IdTCPClient1.IOHandler.ReadLn() ¶Ç´Â str := IdTCPClient1.IOHandler.ReadLn ÀÌ·¸°Ô ÀÛ¼º µÇ´Â ¿¹Á¦¸¦ º¸¾Ò´Âµ¥ À§ÀÇ ¼³¸í´ë·Î¶ó¸é ÇÁ·Î±×·¥ÀÌ Á×À»°ÍÀÔ´Ï´Ù.
µ¥ÀÌŸ¸¦ º¸³»´ÂÂÊÀÌ ¸¶Áö¸· ¹®ÀÚ°¡ ¾øÀ»¶§, ¶Ç´Â $0D,¶Ç´Â $0A, ¶Ç´Â ¾Ë ¼ö ¾øÀ»¶§ ¾î¶»°Ô µ¥ÀÌŸ¸¦ °¡Á®¿Ã¼ö ÀÖ³ª¿ä.? ¸¹Àº ¿¹Á¦°¡ Ʋ¸®Áö´Â ¾ÈÀ»ÅÙµ¥¿ä.. Àоî Áּż °¨»çÇÕ´Ï´Ù.
|