怎么将数据以UTF-8编码存储到TXT文档中

如何将数据以UTF-8编码存储到TXT文档中
如题!

------解决方案--------------------
AnsiString sAnsi = "123 "; 
UTF8String sUtf8; 

sUtf8 = AnsiToUtf8(sAnsi); 

------解决方案--------------------
需要先构造一个BOM文件头的,这个才是关键。也就是说,文件开头的前三个字符写成:EF BB BF