AnsiStringを使いこなすには
http://www.geocities.co.jp/SiliconValley/7201/tech.html#AnsiString
AnsiString s=" abc_ABC_z ";(前後にスペースが一つずつ入っています) に 対して、次のような操作ができます。

・n番目の文字を取り出す(ただし、s[1]が一番前の文字) s[2] → "a"

・大文字小文字を区別して比較する s.AnsiCompare(" abc_abc_z ") → 1(大 きい。小さいときは-1、等しいときは0)

・大文字小文字を区別せずに比較する s.AnsiCompareIC(" abc_abc_z ") → 0(等しい。大きいときは1、等しいときは0)

・一番最後の文字を取り出す s.AnsiLastChar() → " "(スペース)

・char *へ代入する char *str=s.c_str();