No.1
- 回答日時:
この回答への補足
質問の検索に「Property Let」と言う言葉で検索しなかったので気が付きませんでした。まず、自分で試してみます。わからない点が必ず出てくると思いますが、また宜しくお願いします。
補足日時:2002/02/12 18:38こんにちわ、大変大変ご無沙汰様です。調べに調べてなんとか形になりまして関数として機能していたのですが、、。数日前からDegugができない、、。ファイル名などを整理したから?かな。なにか思い当たる点ってありますか?私なりには思い当たる点は試したんですけど、、。宜しくお願いします。
No.2
- 回答日時:
それは、関数の戻り値が、プロパティを持つオブジェクトなのです。
たとえば、
TextBox1.Parent
ってのはForm1が返ってきます。
プロパティですが関数と同じです。
TextBox1.Parent.Caption = "Form1"
TextBox1.Parentをなん度も書くと、TextBox1.Parentという関数がなん度も呼び出されることになります。
Parentは変数ではないのです。
だから、パフォーマンスが低下します。
そういうときは一時変数に格納するのが普通です。
Dim P As Form
Set P = TextBox1.Parent
P.Command1......
P.Caption = "hogehoge"
P.Visible = False
.
.
.
ってなかんじに。
プロパティというのは、関数と同じといいましたが、次の点が違います。
○ 左辺値になれる
Prop(arg) = hoge
○ 戻り値を受け取らずに実行できない
Prop arg '不可
関数なら
Func arg
とすれば、実行できますが、プロパティはムリです。
この回答への補足
こんにちわ、大変大変ご無沙汰様です。調べに調べてなんとか形になりまして関数として機能していたのですが、、。数日前からDegugができない、、。ファイル名などを整理したから?かな。なにか思い当たる点ってありますか?私なりには思い当たる点は試したんですけど、、。宜しくお願いします。
補足日時:2002/02/26 16:23お礼も大変遅れてしまってて、、。なんだかプロパティっていう言葉に振り回されてしまって皆さんのご好意に感謝するのさえ忘れてしまっていたかのようでした。ありがとうございましたね。
No.3
- 回答日時:
症状をお聞かせください。
Debugできない。。。とは?
プロジェクトが立ち上がらない?
注意をうながすメッセージが何か出ませんか?
状況が把握できておりません。
この回答への補足
おひさしぶりです。私の能力以上のことをやっているもので、またしても何をやっているのかわからないのですが数日までは動いてました。しかしDLLの名前を変えた、クラスの名前を変えた。それぐらいしか記憶がないのです。が正常に動いてるっぽいんです。(リターン値が返ってくるんです。)
補足日時:2002/02/26 17:42No.4ベストアンサー
- 回答日時:
>DLLの名前を変えた
変えたとは?
ActiveX DLLにしたのですか?そのDLLを、エクスプローラなどで、直接名前を変更したと言うことですか?
>クラスの名前を変えた
コンパイルしたDLL内部のクラス名ですか?それともカレントプロジェクトの組み込まれたクラスの名前ですか?
>が正常に動いてるっぽいんです。(リターン値が返ってくるんです。)
正常に動いているとは?問題ないのでは?
何が、どう、だめなのでしょうか。
症状がまだわかっておりません。
質問の意味がわかりませんよね。わからなすぎてパニック状態です。また新しく質問を建てますので宜しくお願いします。まだ、質問の仕方やマナー、返答のスピードなど失礼が多くて大変申し訳ありません。いつも質問する頃には頭がぐちゃぐちゃなんです、、スミマセン。
No.5
- 回答日時:
自分で作ったDLLなら、同じプロジェクトグループ内の他のプロジェクトの実行によってデバッグできますが、面倒くさいです。
また、他のプログラムに呼び出してもらわなくても、イミディエイトウィンドウを使って、定義したクラスのインスタンスなどは作成できますよ。
ちなみに、主題が変わったので新しくスレッド建てませんか?
他にも回答者募るために。
質問の意味がわかりませんよね。わからなすぎてパニック状態です。また新しく質問を建てますので宜しくお願いします。まだ、質問の仕方やマナー、返答のスピードなど失礼が多くて大変申し訳ありません。いつも質問する頃には頭がぐちゃぐちゃなんです、、スミマセン。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- その他(プログラミング・Web制作) pythonの「関数の関数」の実例として、「関数を引数で受け取り、微分した結果の関数を返す関数」と書 3 2022/06/04 18:07
- Visual Basic(VBA) VBA GetAttrについて教えてください 2 2022/12/22 15:25
- その他(お金・保険・資産運用) 通帳の「他行取引」での入金について 時々お金を貸してほしいと言ってくる知人がおり、今のところ返しても 3 2023/05/20 20:20
- その他(ネットショッピング・通販・ECサイト) 詐欺サイトでの返金について 6 2023/02/08 12:18
- 数学 ヒストスプライン平滑化をする際の節点の決め方ついて教えてください。 9 2022/08/08 16:17
- その他(恋愛相談) アプリで出会って一ヶ月少しやり取りして、数回通話もして、初デートもいい感じだった女性に、次の通話の約 2 2023/03/09 21:53
- Visual Basic(VBA) Sheet1のA列にコードB列にメアド、Sheet2のB列にコード一覧とD列にメアド一覧があり、Sh 3 2022/10/19 11:57
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
既定のコンストラクタがない?
-
DebugクラスとTraceクラスの違い
-
WindowsAPIのリストビューの...
-
(UWSC) 「#32770」の意味わかり...
-
VB.NETでのEnumの使用について
-
MFCアプリのコマンドラインでパ...
-
FriendとPublicの違い。。。
-
ダイアログ表示時にチェックボ...
-
ダイアログクラスのコントロー...
-
DataGridViewのセルに斜線を引...
-
エディットコントロールでEnter...
-
C++/CLIからC++の呼び出しで例外
-
C#のクラス設計について教えて...
-
クラスのアドレスを引数として...
-
イベントにAddHandlerされてい...
-
CMainFrameクラスの使い方
-
DataContextについて
-
このコンパイルエラーの意味に...
-
【MFC】ユーザインタフェースス...
-
ソケットを使った「非同期」通...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FriendとPublicの違い。。。
-
既定のコンストラクタがない?
-
(UWSC) 「#32770」の意味わかり...
-
クラスのアドレスを引数として...
-
ダイアログ表示時にチェックボ...
-
イベントにAddHandlerされてい...
-
【ASP.NET】 独自で作成したク...
-
MFCアプリのコマンドラインでパ...
-
DebugクラスとTraceクラスの違い
-
ボタンのオーナードローについて
-
OnInitDialog()の関数の組み込み方
-
IncludeではなくClassで宣言す...
-
関数の呼び出し元の検索
-
このコンパイルエラーの意味に...
-
C++ protectedにアクセス不可
-
C++で継承元のクラスの代入演算...
-
DataGridViewのセルに斜線を引...
-
C#で通常のbuttonコントロール...
-
エディットコントロールのイベ...
-
CMainFrameクラスの使い方
おすすめ情報