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

CBアプリ工房


Tips >   

DrawGrid のセルに画像を表示する 

更新 : 2010/05/11

 



解説:
DrawGrid コンポーネントは既存のデータを行と列の表形式で表示できます。
画像を表示できますので、ちょっとしたサムネイル画像ソフトも手軽に作れます。

使用例:
DrawGrid に画像を描画します。

準備として DrawGrid を適当な位置に配置してください。

アプリケーションを起動すると読み込んだ画像が DrawGrid のセルに表示されます。

単純に表示しているだけなので、必要に応じて表示位置を工夫してください


//-------------------------------------------------------------------
void __fastcall TForm1::DrawGrid1DrawCell(TObject *Sender, int Col, int Row, 
    TRect &Rect, TGridDrawState State)
{
    // 適当な画像を読み込む
    Graphics::TBitmap *bmp = new Graphics::TBitmap;
    bmp->LoadFromFile("test.bmp");

    // DrawGrid に描画
    DrawGrid1->Canvas->Draw(0, 0, bmp);
    delete bmp;
}
//-------------------------------------------------------------------



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