VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2006/04/10(Mon) 18:01
投稿者しんや
Eメール
URL
タイトルソート

リストボックスに並べ替えってことが書いてあったので
課題出題者の意図を読み取って考えてみました。

1.大小の判断処理ができる。
2.リストボックスを活用できる。

これが主旨だと思います。

リストボックスは指定した行に数値を入れることが可能です(このHPを調べれば載ってます)ので、
テキストボックスをtext1〜text10
それぞれの数値を 5 12 8 4 3 6 4 25 22 10
として
1.text1の内容をListBoxに入れる。
  ListBox  5

2.text2の内容とListBoxに入っている1番目の内容と比較する。(5と)
3.text2の方が大きい&2番目のデータがないのでtext1が入っている次のリストに入れる。
  ListBox  5
       12

4.text3の内容とListBoxに入っている1番目の内容と比較する。(5と)
5.text3の方が大きいが、次のデータがある。
6.text3の内容とListBoxに入っている2番目の内容と比較する。(12と)
7.text3の方が大きい&3番目のデータがないのでtext1とtext2の間に入れる。
  ListBox  5
        8
       12

これの繰り返しでいけると思います。
今何件データが入っているか調べる方法、リストの指定した行に入れる方法が
わかれば問題なく実現できるはずです。
あとはFor文くらいですので。


> わかりました。ソートの使い方のコードも教えてほしいです。
> あとで講師にコードの意味も聞きたいのでお願いします。

ネットで答え聞いたなんて言ったら講師としてはへこむと思いますので、
言わないほうがいいかと思います。研修なんだったら講師に聞くのが一番ですよ。
やる気があると思われるでしょうし。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -