掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
StringGridでの行の入れ替えを行うには? (ID:10781)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
上のソースはコピペではなくて、手入力したものですか? (一部「記述の間違い」「書き忘れ」があるので、エラーや予定外の動作になる) 基本的な方法は間違っていないので、正しく記述すれば並べ替えが出来るはずですよ。 行DATAの入れ替えの際に、作業用としてグリッドの範囲外の行を使ってるをやめて一時変数を用意した方がいいと思うけど、エラーにはならないですね。 TmpStrings := TStringList.Create; // 作業用TmpStrings ...... TmpStrings.Assign(StringGrid1.rows[d]); StringGrid1.rows[d] := StringGrid1.rows[c]; StringGrid1.rows[c] := TmpStrings; ...... TmpStrings.Free;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.