지금 Char배열에 Hexa값이 한 바이트씩 입력되어 있습니다.
그래서 화면에 표시해주기 위해서 string변수에 차례로 넣었습니다.
그래서 아래와 같이 코딩을 하였는데요.
str_temp := str_temp + IntToStr(Ord(Char_Data[0])) + ' ';
str_temp := str_temp + IntToStr(Ord(Char_Data[1])) + ' ';
str_temp := str_temp + IntToStr(Ord(Char_Data[2])) + ' ';
이렇게 작성을 하였더니 05와 같이 앞자리가 0인 경우에는 5만 찍습니다.
제가 원하는건 05 08 35 .... 이런 것인데요. 5 8 35 ... 이렇게 찍힙니다.
어떻게 수정을 해야 하는지 많은 조언 부탁드리겠습니다.
str_temp := str_temp + IntToHex(ord(Char_Data[i]), 2);
^^