フリーソフト

« [BCB] 3桁ごとに数字をカンマで区切る | トップページ | [Delphi] 画面のサイズを取得する »

[BCB] Delphiのwith文に対応するものは?

Delphiにはwith文を使って、長いコードを省略することができます。例えば以下のようです。

with Form1.Image1.Picture.Bitmap.Canvas do begin
 MoveTo(0,0);
 LineTo(1,1);
end;

BCBでも使いたいところですが残念ながらBCBにはwith文はありません。その代わりに次のようにして書くことができます。

TCanvas *Canvas=Form1->Image1->Picture->Bitmap->Canvas;
Canvas->MoveTo(0,0);
Canvas->LineTo(1,1);

« [BCB] 3桁ごとに数字をカンマで区切る | トップページ | [Delphi] 画面のサイズを取得する »

C++Builder」カテゴリの記事

C++言語・Pascal言語」カテゴリの記事

コメント

この記事へのコメントは終了しました。