No.4ベストアンサー
- 回答日時:
こんな感じですかね?
フォームにコマンドボタンを1つ貼り付けてあります。
で、ボタンを押すと関数の結果をメッセージボックスに表示するようになっています。
CallByNameの詳しい使い方はヘルプを見てください。
Private Sub Command1_Click()
MsgBox Func2("Func1", 1, 2)
End Sub
Public Function Func1(X As Long) As Long
Func1 = X ^ 2
End Function
Public Function Func2(strFuncName As String, X As Long, Y As Long) As Long
Func2 = CallByName(Me, strFuncName, VbMethod, X) _
+ CallByName(Me, strFuncName, VbMethod, Y)
End Function
No.3
- 回答日時:
VB6、VBA6で、フォームなどのクラスのメソッドやプロパティであるという条件に限り、CallByName()で実現可能かと思われます。
No.2
- 回答日時:
ゴメンナサイ。
×dblRet = Func2(Func1(1), Func2(2))
○dblRet = Func2(Func1(1), Func1(2))
でした~
No.1
- 回答日時:
こんな感じです。
Function Func1(X As Double) As Double
Func1 = X ^2
End Function
Function Func2(A As Double, B As Double) As Double
Func2 = A + B
End Function
-----------------------------------------
Sub Test()
Dim dblRet As Double '戻り値
dblRet = Func2(Func1(1), Func2(2))
MsgBox "答えは" & dblRet & "で~す!"
End Sub
この回答への補足
回答ありがとうございます。
しかし、この方式ではFUNC2に引数に
関数ではなくて、FUNC1(1)などの
値をしています。そうではなくて
あくまでもFUNC2に関数を渡したい
のですが。ここではFUNC1を例に
していますが、ここに入るのは
SINでもLOGでもいい様にしたいのです。
分かってもらえたでしょうか?
もし、「引数に関数を持ってくる」
方法が分かりましたらお教えください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Cのオブジェクトファイルの逆アセンブル 5 2023/05/13 01:51
- 工学 Pythonの3次元描画に関する質問です 3 2022/12/07 20:07
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- Ruby 教えてください 2 2023/01/04 17:50
- UNIX・Linux gawk 3 2022/08/18 14:07
- C言語・C++・C# C言語のwhileを含む関数について 2 2022/12/16 12:28
- 統計学 機械学習(最適化問題)のプログラムで、以下の2つの関数がどんな関数なのかご存知の方はおりますか? d 5 2022/06/23 00:35
- その他(プログラミング・Web制作) pythonにおける単方向リストの実装について 4 2022/07/13 12:34
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ジュール・ヴェルヌの言葉 フ...
-
「鳥のように飛ぶ。鳥のように...
-
スペイン語を日本語に訳してく...
-
フランス語での読み方
-
スペイン語を教えて下さい
-
イタリア語、conの用法
-
タガログ語の訳をお願いします。
-
「なんとか de なんとか」 の d...
-
フランス語でmaison de ~
-
シェフ・ド・パルティエって?
-
フランス語のlunettesにつく冠詞
-
『月に咲く花』を、フランス語...
-
七色 虹色 天使 のフランス...
-
フランス語に詳しい方 maison ...
-
フランス語にしてください
-
スカートめくり (仏独伊西葡...
-
beaucoup des はつねに間違い?...
-
フランス語で「めだか」「シュ...
-
deをデュと読ませるアタマ悪さ ...
-
フランス語の定冠詞について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フランス語での読み方
-
フランス語でお答えください
-
un po' da tutti は「ほとんど...
-
ジュール・ヴェルヌの言葉 フ...
-
タガログ語の訳をお願いします。
-
VBで、関数を関数の引数にするは?
-
フランス語和訳依頼
-
カテゴリーは語学かも?フラン...
-
フランス語の文章の添削をお願...
-
フランス語の問題です これらの...
-
フランス語の代名動詞
-
「鳥のように飛ぶ。鳥のように...
-
歌い手さんについてです。
-
フランス語 quart vs...
-
イタリア語、conの用法
-
このスペイン語を訳せる方お願...
-
スペイン語を日本語に訳してく...
-
以下の文をフランス語にしても...
-
フランス語和訳依頼
-
「なんとか de なんとか」 の d...
おすすめ情報