C++Builderの世界
World of C++Builder
たった2行でできたプログラム
Just 2 lines you have only to write.
|
このプログラムは、下の「トラックバー」
の矢印の位置が変わると、中央の数字と上
の「プログレスバー」の表示が変わるよう
になっています。
従来のプログラミングでは、ライブラリー
の関数のパラメータ設定に膨大なステップ
数を要していましたが、C++Builderでプロ
グラミングすると、固定要素はビジュアル
ツールで設定でき、
数値の表示
プログレスバーの表示
の2ステップだけ追加記述すればできあが
りです。
|
その部分のリストを示すと、次のようになります。赤文字部分が追加したところです。
void __fastcall TForm1::Pos(TObject *Sender)
{
Label1->Caption = IntToStr(TrackBar1->Position);
ProgressBar1->Position = TrackBar1->Position;
}
このプログラム(cb001.exe)をダウンロードできます。ここをクリックしてください。
関数を使わずに文字列の足し算ができる
You may not use "strcat()" function to connect strings.
AnsiStringを使えば、次のように、あたかも数字のように文字列の足し算ができます。
void __fastcall TForm1::Start(TObject *Sender)
{
AnsiString a="C++", b="Builder";
Memo1->Lines->Add(a += b);
Memo1->Lines->Add("Program = " + Application->ExeName);
}
このプログラムの実行結果は次のようになります。
C++Buiderについての詳細は、下のボタンをクリックしてください。
Inprise Japan
Inprise U.S.
Click for connection to Inprise.