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

投稿日: 2006/03/09(Thu) 10:35
投稿者deadjail
URL
タイトルRe^2: 標準モジュールで構造体(Type)をPrivateで記述するメリットは?

> > 結局名称のバッティングだけの話であれば、gTypeAというグローバルの
> > 変数も同じ問題を抱えていると思いますので、大したメリットでは
> > ないように思えます。
>
> ある機能や関数をスタブにして、ドライバのみをとりあえず先に開発するとき
> 何でもグローバルな変数で処理していたら、
> 変数名のバッティング以前に機能面で競合を起こしますよね?

いなさん、お返事ありがとうございます。

>何でもグローバルな変数で処理していたら、
確かに何でもかんでもって言うのはよくない事はわかります。
ただ、私の構造体の使い方としてフォームモジュールのSubから
標準モジュールのPublic関数Aに引数keyを与えると
ファイルの1レコードをゲットしてくるといった事を
実現する時によく使うので、結果を格納する変数をgTypeAという
グローバルなものにしています。

> 変数名のバッティング以前に機能面で競合を起こしますよね?
機能面でというのは具体的にどういった事例ですかね?
ある程度の取り決めでは回避できないようなものですか?


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

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

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