参照HP
http://yunix.info/BCBHelp/SubstituteCouple_String.html
AnsiStringという物を使います。
例)AnsiString Str1,Str2,Str3;
Str3 = Str1 + Str2;
【要点】
AnsiString Str1, Str2, Str3; //文字列変数を C++Builder 特有な文字列型 AnsiString に定義
char Cstr1, Cstr2, buf[80]; //文字列変数をC標準のchar変数に定義
文字列の代入
Str1 = Str2; //AnsiString 型 ← AnsiString 型
Str1 = Cstr1; //AnsiString 型 ← C文字列 型
Cstr1 = Str1.c_str(); //C文字列 型 ← AnsiString 型
sprintf(buf, 〔書式指定子〕, Cstr1) ; //配列 型 ← C文字列 型
Memo1->Text = buf; //AnsiString 型 ← 配列 型
文字列の連結
Str3 = Str1 + Str2; //AnsiString 文字列の連結
strcpy(buf, Cstr1) ; //C文字列の連結
strcat(buf, Cstr2) ;
Memo1->Lines->Add(Str1); //Memo1へStr1を追加(連結)
C++Builderの学習に向いてそうなHP
http://edn.embarcadero.com/jp/article/37078
例題でわかるC++Builder―しっかり作れるビジュアルソフト
- 作者: 中村隆一,山住直政,長谷川洋介
- 出版社/メーカー: 東京電機大学出版局
- 発売日: 2001/06
- メディア: 単行本
- クリック: 5回
- この商品を含むブログ (1件) を見る
C++Builder6―コンポーネント活用ガイド&実践プログラミング〈Vol.3〉データベーステクニック編
- 作者: 田中和明,手塚忠則
- 出版社/メーカー: カットシステム
- 発売日: 2003/10
- メディア: 単行本
- クリック: 6回
- この商品を含むブログを見る