- - PR -
VB6→VB.NET 標準モジュール等の扱いについて
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-07-29 16:32
はじめまして。
本日より参加させていただきます。よろしくお願いいたします。 早速ですが、VB.NETを最近になって始め、脱VB6を目指しています。 オブジェクト指向の勉強をしながらやっているのですが、 分からない点があり、アドバイス頂ければと思い投稿させて頂きます。 今まで、VB6を使用していたこともあり、標準モジュール(グローバル変数&定数&関数)を 多用していました。 VB.NET(オブジェクト指向?)では推奨されない用法ということですが、それらに代わる手法が分からない状況です。 自分としては、 1.独自の名前空間内にクラス&変数等を作成し、それらをImportsする 2.独自のクラス内に公開プロパティを作成し、Sub Main()、または、都度、 インスタンス生成して、それを使用する ぐらいかな?と思っています。 いささか、独学である為、正直、どういう手法が一番良い手法なのか、 分かっていない状況でして、こんな手法が良いよ...といったアドバイスをお願いします。 | ||||
|
投稿日時: 2005-07-29 16:38
こんにちは、じゃんぬ と申します。
え? 変わる手法ですか? そのまま「モジュール」を使えば良いですよ。 できれば、static なクラスを使って欲しいところですが... VB で言えば、Shared だらけなクラスで代用ですか。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-07-29 17:18
変数の性格分けをして性格毎にクラスに分離
その変数を扱うメソッドをそのクラスに所属させる どうしても1つの変数にしたくなったらstaticなクラスに置く たとえば、環境設定やユーザ情報など いろいろと試してみると、いつか世界が開けます。 _________________ たつごろー codeseek こみゅぷらす | ||||
|
投稿日時: 2005-07-29 17:32
たつごろーさんを見たら、このスレ を思い出しました。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-07-29 18:35
じゃんぬさん、たつごろーさん、アドバイスありがとうございます。
早く世界が開けるように、staticなクラス等、いろいろと試してみようと思います。 ありがとうございました。 |
1