tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルランキングデータの作成および表示方法
記事No2064
投稿日: 2005/09/04(Sun) 14:03
投稿者はせこん
Visual Basic 2005 Express Edition Bata2 を使い始めて1ヶ月になります。
以前のバージョンのVBもほとんど使ったことのない超初心者です。

現在、小学校で学習する九九練習ゲームソフトを作っているところです。
ゲームの得点データ(ランキングデータ)を以下のようなCSV形式(またはExcel
ファイル)で保存したり、それをフォームに表形式で表示したりしたいと考え
ています。

(例) じゅんい,名前,とく点,日づけ
      1,たつや,300,'05/08/23
      2,ようこ,280,'05/08/29
      3,たかし,270,'05/08/23
   4,ひろし,250,'05/09/03
      5,ちひろ,200,'05/09/01

データの並べ替え・保存等については自分で何とかしたいと思います。
(よく分かっていないので・・・・また投稿するかも知れません)

今一番知りたいのは、保存したデータを表形式で表示する方法です。

VB.NET Tipsの「ADOを使ってCSVファイルをMSHFlexGridに表示する」
も見ましたが、VB6.0がない場合はどうしたらいいのでしょうか?
データベースとの接続等の難しいことは考えていません。
どのコントロールをどのように使えばいいのかまったく分かりません。
どなたかご教示をお願いします。

[ツリー表示へ]
タイトルRe: ランキングデータの作成および表示方法
記事No2065
投稿日: 2005/09/05(Mon) 08:48
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
こんにちは、じゃんぬ です。

> データの並べ替え・保存等については自分で何とかしたいと思います。
> (よく分かっていないので・・・・また投稿するかも知れません)

じゃあ、ヒントだけ。
IComparelable インターフェイスを実装して、比較の定義だけ決定してみてください。

> 今一番知りたいのは、保存したデータを表形式で表示する方法です。

これは、DataGrid にするか、それとも自分で Label を並べて表示するか、
はたまた、Spread のようなものを使うかになるでしょう。

[ツリー表示へ]
タイトルRe^2: ランキングデータの作成および表示方法
記事No2071
投稿日: 2005/09/05(Mon) 22:59
投稿者はせこん
じゃんぬさん、ありがとうございます。

> > 今一番知りたいのは、保存したデータを表形式で表示する方法です。
>
> これは、DataGrid にするか、それとも自分で Label を並べて表示するか、
> はたまた、Spread のようなものを使うかになるでしょう。

投稿後、自分でいろいろ考えました。本でDataGridの使い方も読みましたが、
どうもよく分かりません。ご指摘のように、結局、Labalを表のように並べて
みることにしました。CSVデータを読み込み、何とか表示させることもできま
した。

後は、ランキング判定、並べ替え、データの保存処理を何とかしたいと思い
ます。また、わからないことがあったら聞きます。

[ツリー表示へ]