강좌 내용을 오해하신 게 아닌가 싶은데, 거기에 String 타입이 TCHAR 설정에 따라 AnsiString 타입이나 UnicodeString 타입으로 경우에 따라 다르게 인식된다고 써있지는 않은 것 같은데요? 김태선님이 강좌에서 말씀하신 것은, 문자열 변수를 String으로 선언하면 C++빌더의 2007 이하 버전에서는 AnsiString 타입으로 인식되고 2009 이상 버전에서는 UnicodeString으로 인식되므로 코드 호환 면에서 좋다, 라고 하신 것 같습니다만..