StringGridで選択したセルの背景色を取得するには


KATOO  2003-01-21 05:17:13  No: 2651

こんにちは。

早速質問なんですけど。
StringGridで選択したセルの背景色を取得するには
どうしたらよいのですか?

いろいろと見たのですがわからないので、
識者の方、教えてください。

宜しくお願いします。


にしの  2003-01-21 08:58:28  No: 2652

TStringGridは背景色の変更はできませんよね?
「選択したセルの背景色」=「選択状態の背景色」のことでしょうか。
これは、clHighlightで、Windows標準の色(設定による)だと思います。

それとも、何らかの処理でセルを塗りつぶしていて、選択されたときの色が知りたいということでしょうか。
選択されたセルの座標は、CellRectで取得できます。
ここから、Canvasを使って色を読みとれると思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加