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.