掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
StringGridへの表示について (ID:3165)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
まず、TListBoxコンポーネントにCountプロパティは存在しません。Itemsプロパティの、Countプロパティを利用します。 やりたいことは理解されているようですね。ただ、コーディングにそれが反映されていません。 今あるコーディングでは、 > StringGrid1.Cells[0,i+1]:=ListBox1.Items.Strings[i]; ・リストボックスの各要素を、グリッドのセル(0,i)に入れる だけです。 これを、 ・リストボックスの各要素の「1文字目から5文字」を、グリッドのセル(0,i+1)に入れる。 ・リストボックスの各要素の「6文字目から5文字」を、グリッドのセル(1,i+1)に入れる。 とします。 文字列の一部分を抜き出すには、Copy関数を使用します。Delphiの場合、文字列を文字配列と見立てたときの最初の要素は「1」です。なので、1文字目から5文字は、「Copy(文字列, 1, 5)」となります。 StringGrid1.Visibleを変更しているのは、たぶん描画速度アップのためのおまじないだと思いますが、結構長い処理を行うと、その部分が消えてしまい見栄えはよろしくないですよね。 http://www2.big.or.jp/~osamu/Delphi/Tips/key.cgi?key=18#0190.txt ここが参考になると思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.