StrColGrid2に下記のように表示しています。
123 aaa 100 30.5%
234 bbb 60 20.3%
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
StrColGrid1に下記のように表示しています。
567 ccc 70 33.5%
789 ddd 50 20.8%
・ ・ ・ ・
・ ・ ・ ・
StrColGrid1の567をStrColGrid2から検索して
そのセルに色をつけたいのですが。
検索方法を教えてください。
StrColGridって何かな?
StringGridに色のつけれるものです。
標準でないVCLの質問は、その素性(継承元、追加プロパティなど)を明らかにしないとね。
誰もがそのStrColGridってものを知ってる(使ってる)ワケじゃないんだから。
StringGridでも色をつけることは可能です
StrColGrid2.Rows や StrColGrid2.Cols プロパティがあるだろうから、そこで探せ。
検証はできませんが、これでどうですか。
StrColGrid1.Cols[0].IndexOf('567')
StrColGrid1から567を検索するには、
どのように記述したらいいですか?
初歩的な質問ですみません。
だがしかしさんが言っておられる様にStrColGrid2.Colsの
プロパティがそうです
var i:integer;
begin
i:=Grid2.Cols[0].IndexOf('567');
以下省略
>StrColGrid1から567を検索するには、
>どのように記述したらいいですか?
TS さんが書かれている方法は、試しましたか?
あと、あのね さんが書かれているように、
StrColGrid に関する詳しい情報は、ありませんか?
返信が遅くなりすみません。
色々自分なりに調べて解決できました。
ここに質問する前にもう少し調べてみるようにします。
ツイート | ![]() |