C++Builder相談室 Part19
■ このスレッドは過去ログ倉庫に格納されています
0787デフォルトの名無しさん
2009/08/06(木) 18:23:40C++Builder2009なのですが、UnicodeStringとかBytesOf()を
使ってもなぜかうまく行きません
何が悪いのでしょうか
(全部とかとかになります)
UnicodeString ustr = Edit1->Text, s;
Edit3->Text = ustr.Length();
for (int i = 1; i <= ustr.Length(); i++) {
s = ustr.SubString(i, 2);
Edit2->Text = Edit2->Text + AnsiString("")
+ AnsiString().printf("%u", static_cast<unsigned>(((char*)s.data())[2])) + " "
+ AnsiString().printf("%u", static_cast<unsigned>(((char*)s.data())[1])) + " "
+ AnsiString(";");
}
■ このスレッドは過去ログ倉庫に格納されています