• 締切済み

VBでテキストボックス内の文字列を並べ替え

VB2008を使用しています。 あるテキストファイルに AAA BBB CCC DDD EEE FFF ........ ZZZZ の様にデータが入っています。 それとは別にフォーム上のテキストボックス(正確にはリッチテキスト)に テキストファイルの中のいづれかがランダムで出力されます。 たとえば、 ZZZ BBB この場合に、テキストボックスの並び順をテキストファイルの並び順に合わせたいのですが (この場合) BBB ZZZ 何かいい方法があればご教示下さい。 サンプルを書いていただけると幸いです。

みんなの回答

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

>テキストファイルの中のいづれかがランダムで出力されます。 この辺がどうなっているのかわからないけど、 例えば乱数で行数を取得しているなら、 発生させた乱数をArrayList配列に放り込んで Sort メソッド で並び替えてから、 必要な文章を読み込むとか?

すると、全ての回答が全文表示されます。

関連するQ&A

再生不能BD-Rの謎と解決法
このQ&Aのポイント
  • パナソニック製レコーダーで録画したBD-Rが、再生機器で「非対応ディスク」と表示される問題について。
  • SONYのプレーヤーでは一度の読み込みでエラーが出るも、再生できる話数も限られており、状態が悪化している。
  • ディスククリーナーを使っても改善せず、問題の原因や異なるプレーヤーでの再生可否、研磨の効果について疑問を持つ。
回答を見る

専門家に質問してみよう