先輩諸氏いつも拝見させて頂いて御世話になっております。
17行1レコードの文字列のX行目のYバイト目〜Zバイトを評価して
ソートするといった事は可能でしょうか?
CustomSortで出来るかと思ったんですが、複数行あると無理そうなので・・・
良い案をご存知の方がいらっしゃいましたら、ご教示頂けますでしょうか。
宜しくお願い致します。
とりあえず落ち着いてお茶でも…
まず、どういった形のデータでしょうか?
データベース?それともTStringGridに直接文字列を格納させているのかな?
まずはそこからです。
申し訳有りません。
質問にもなっていない状態で投稿してしまいました。
メラトニン様お心遣い有難う御座います。
データそのものはテキストです。
そのテキストから読込んだデータを
まずレコード毎に分割しなければいけないので、
TstringListをArrayで作って一つのStringList
に17行づつ分割して格納して行く予定でした。
多分もっと上手い方法があるんだと思いますが・・・
時間が無いのでサンプル書けませんが、
customSortはTStringList単体に置いてのみ有効ですから一つのTStringListから複数のTStringListをsortするのには向いていない気がします。
CompareTextを使って地道にソートするか、AddObjectや特殊な区切り文字を入れて一つのTStringListにまとめてしまうかする必要があると思います。
メラトニン様
有難う御座いました。
色々と試行錯誤して頑張ってみます。
ツイート | ![]() |