안녕하세요 ?
델피의 메모 컴포넌트 같은 경우, str1 이 string type 이라면,
memo1.Lines.Add(str1) ;
이라고 하면 스트링을 출력하고, 만일 int 형이라면
memo1.Lines.Add(IntToStr(str1)) ;
이라고 합니다만, 문제는 int 나 string 이 아닌 다른 type(Byte, Word, Longint, Int64 등의 경우) 의 경우에는 어떻게 해야 하는지 궁금합니다.
방법을 좀 알 수 있을까요 ?
안녕하세요. 까마귀입니다.
그냥 IntTostr(...) 하시면 되는데요.
function IntToStr(Value: Integer): string; overload;
function IntToStr(Value: Int64): string; overload;
위처럼 overload 되어 있어서 해당사항에 맞게 함수를 호출합니다.
Byte, Word 도 integer에 포함되는 거기 때문에 그냥 쓰시면 됩니다.