ホーム
|
アプリケーション | Tips | ダウンロード | プログラム
| コラム

CBアプリ工房


Tips >   

IntToStr を使って int を AnsiString に変換 

更新 : 2010/04/29

 



解説:
プログラムを作り始めると、文字列や整数をどう扱ったらいいのか、という問題にぶつかります。
C++Builder では、整数のデータ型に型指定子 int を使い、文字列は AnsiString 型を使います。今回は(これも良く出てくる)、int 型を AnsiString 型に変換してみます(String 型を int 型に変換する、はこちらを参照)。

使用例:
int 型の数値 10 を IntToStr を使って、AnsiString型に変換しています。


コンポーネントは、 Button と Edit を適当に置くだけです。

コーディングは、Button1 の OnClick イベントで、まず int 型の変数 i に数値 10 を代入します。代入された整数を数値形式ルーチン IntToStr を使って、AnsiString 型に変換しています。変換された数字は Edit1 に表示されます。

//-------------------------------------------------------------------
 void __fastcall TForm1::Button1Click(TObject *Sender)
{
    int i = 10;
    Edit1->Text = IntToStr(i);
}
//-------------------------------------------------------------------



[ ホーム | ページトップ | ブック | リンク | サイトマップ ]
Copyright(c) 2003 Shibu All rights reserved.