掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
StringGrid内の文字列検索 (ID:46509)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
私も作ってみました^^ procedure TForm1.FormCreate(Sender: TObject); var iwC, iwR: Word; begin //実験用データ for iwR := 0 to Pred(StringGrid1.RowCount) do begin for iwC := 0 to Pred(StringGrid1.ColCount) do begin StringGrid1.Cells[iwC, iwR] := IntToStr(Random(1000)); end; end; end; procedure TForm1.Button1Click(Sender: TObject); var iwC, iwR: Word; begin //500なら行列番号をリストに追加 for iwR := 0 to Pred(StringGrid1.RowCount) do begin for iwC := 0 to Pred(StringGrid1.ColCount) do begin if StringGrid1.Cells[iwC, iwR] = '500' then begin ListBox1.Items.Add(IntToStr(iwC) + ',' + IntToStr(iwR)); end; end; end; //50を含むなら行列番号をリストに追加 for iwR := 0 to Pred(StringGrid1.RowCount) do begin for iwC := 0 to Pred(StringGrid1.ColCount) do begin if Pos('50', StringGrid1.Cells[iwC, iwR]) <> 0 then begin ListBox2.Items.Add(IntToStr(iwC) + ',' + IntToStr(iwR)); end; end; end; end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.