[リストへもどる]
一括表示

投稿時間:2003/02/24(Mon) 19:30
投稿者名:T.Kasai
Eメール:
URL :
タイトル:
クラスについて
はじめまして。VB初めて4,5ヶ月くらいの者です。以前はFortranをしてました。

MDIを使って、第1ステップとしてファイルから必要な箇所を変数に格納するプログラムを作成してます。

最終的にはそれらの変数を利用して子ウィンドウ毎にアニメーション処理をさせたいと考えてます。そのた
め、既に親フォームに再生ボタン、ズームボタン等を配置してます。

既にSDIで作製したものはあるのですが、今回は思い切ってMDIにしてみようと試みているところです。
SDIでは普通の変数や配列に読みとったデータを格納しています。MDI化するにあたり、当初は子ウィン
ドウ毎に番号を付けて、全ての変数に、子ウィンドウ番号についての次元を増やして配列化しようとしてまし
た。でもMDIにする際には、変数にクラスを使った方がいいのではないかと考えているところです。ただ、
クラスのいいところの一つに関数を組み込める機能があると思いますが、今、対象としている変数はそのよう
な機能はなくても問題がありません。

そこで質問ですが、一般的に、この場合はクラスを使った方が得策なのでしょうか?
配列にしようか、クラスにしようか大変迷ってます。ご教示下さい。

実は、クラスについては基本情報処理の勉強をした際にイメージは分かっているのですが、実際に使ったこと
がありません。もし、クラスを使った方がいい場合、クラスについてよく分かりそうなホームページがありま
したらご紹介いただけると幸いです。

すいませんが、以上の件、何とぞご教授の程お願い申し上げます。

投稿時間:2003/02/24(Mon) 22:30
投稿者名:takk
Eメール:
URL :
タイトル:
Re: クラスについて
MDIで作ったことがないのでどっちが得策かわかりません。
ですが、関数が必要ないならあまりクラスを作る意味もないのでは?
(あと、再利用することがないならあまりクラスにする意味はないと僕は思います)
構造体(ユーザー定義型)という選択肢もあると思います。

僕は下記のHPでクラスモジュールについて学びました。
他のHPは見たことありませんが、結構分かりやすかったですよ。

http://homepage1.nifty.com/CavalierLab/lab/vb/clsmdl/

投稿時間:2003/02/25(Tue) 11:08
投稿者名:T.Kasai
Eメール:
URL :
タイトル:
Re^2: クラスについて
> MDIで作ったことがないのでどっちが得策かわかりません。
> ですが、関数が必要ないならあまりクラスを作る意味もないのでは?
> (あと、再利用することがないならあまりクラスにする意味はないと僕は思います)
> 構造体(ユーザー定義型)という選択肢もあると思います。
>
> 僕は下記のHPでクラスモジュールについて学びました。
> 他のHPは見たことありませんが、結構分かりやすかったですよ。
>
> http://homepage1.nifty.com/CavalierLab/lab/vb/clsmdl/

ありがとうございます。
クラスモジュールについてのホームページはすごく分かりやすかったです。もっとクラスを知りたくなり
ました。
ご指摘の通り、構造体でも十分いけそうだと思いましたが、せっかくだから、クラスにチャレンジしてみよう
と考えてます。時間はかかるかもしれませんが、勉強のつもりでやってみます。
どうもありがとうございました。