파일은 텍스트이긴 한데 인코딩이 Ansi가 아니라 UTF-8 로 되어 있거든요..
Ansi로 할 때는 문제가 없는데.. UTF-8 로 되어있을 때는
sRead : string;
// 반복.
Readln(pFile,sRead);
이런 식으로 하니까 처음 읽어들이는 글자랑.. 한글을 읽어들일 때는
글자가 깨지네요..
aahuhu|000003|fuhuhu|VS1|600000|00:00:11:23|01:02:25:16|mola
fuhuhu|000003|uma|VS2|1200000|00:00:08:27|01:33:11:11|시러시러시러
음하하|000003|huhu|VS2|1200000|00:00:00:01|01:01:01:01|왔다.
이런식을 원하는데..
*ahuhu|000003|fuhuhu|VS1|600000|00:00:11:23|01:02:25:16|mola
fuhuhu|000003|uma|VS2|1200000|00:00:08:27|01:33:11:11|**********
******|000003|huhu|VS2|1200000|00:00:00:01|01:01:01:01|****
이런식으로 깨져나와요..
고수님들 부탁드립니다..