Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
VB6.0 動的に増やしたグリッドへの表示方法
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9448#CommentId13523
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
B子
 (社会人)
投稿日時
2009/11/14 02:29:57
魔界の仮面弁士様、丁寧な回答ありがとうございます。
> 括弧を付けることで、短い文字列の連結を先に済ましてやると、
> 時間のかかる「長い文字列連結」の回数を減らすことができるというわけです。
なるほど、、
恥ずかしながら、今まで括弧について特に深く考えていませんでした。
こんなにも処理時間に差がでるとは、、、
これからは、気をつけて見てみたいと思います。
> 今回は、TextMatrix を使った方が望ましいでしょう。
今までTextMatrixをよく使用していたのですが、イメージ的にClip のが早いと感じていて、、
「百聞は一見にしかず」
やはり、実際動かしてみるのが一番でしたね。。。反省です。
> Mid を使うと、最初に確保したメモリ領域が使いまわされる為、長い文字列でも処理速度が低下しません。
最初に領域をとっておいて、どんどん書き換えていくイメージでいいのでしょうか。
うーん、、
確かに、可変長だと分かりにくくなってしまうかもしれないですね。
その他の案に関してもとても勉強になりました。
文字列連結法だけでも、こんなにあるのかと、、びっくりしてます。
(案3については、初めてみました。。。)
まだまだ、勉強することはたくさんなので、これからも精進していきたいと思います。
ありがとうございました。