Interaction.CallByName メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Interaction.CallByName メソッドの意味・解説 

Interaction.CallByName メソッド

オブジェクトに対してメソッド実行するか、オブジェクトプロパティ設定または取得します

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Shared Function CallByName
 ( _
    ObjectRef As Object, _
    ProcName As String, _
    UseCallType As CallType, _
    ParamArray Args As Object()
 _
) As Object
Dim ObjectRef As Object
Dim ProcName As String
Dim UseCallType As CallType
Dim Args As Object()
Dim returnValue As Object

returnValue = Interaction.CallByName(ObjectRef, ProcName, UseCallType, Args)
public static Object CallByName (
    Object ObjectRef,
    string ProcName,
    CallType UseCallType,
    params Object[] Args
)
public:
static Object^ CallByName (
    Object^ ObjectRef, 
    String^ ProcName, 
    CallType UseCallType, 
    ... array<Object^>^ Args
)
public static Object CallByName (
    Object ObjectRef, 
    String ProcName, 
    CallType UseCallType, 
    Object[] Args
)
public static function CallByName
 (
    ObjectRef : Object, 
    ProcName : String, 
    UseCallType : CallType, 
    ... Args : Object[]
) : Object

パラメータ

ObjectRef

必須Objectプロパティまたはメソッド公開しているオブジェクトへのポインタです。

ProcName

必須Stringオブジェクトプロパティまたはメソッドの名前を含む文字列式です。

UseCallType

必須呼び出されるプロシージャの型を表す、CallType 列挙型 型の列挙体のメンバです。CallType の値は、MethodGetSetいずれかになります

Args

省略可能。ParamArray呼び出されるプロパティまたはメソッド渡される引数格納するパラメータ配列です。

戻り値
オブジェクトに対してメソッド実行するか、オブジェクトプロパティ設定または取得します

解説解説
使用例使用例

次に示す例では、最初の行で CallByName使用してテキスト ボックスText プロパティ設定し、2 行目で Text プロパティの値を取得し、3 行目で Move メソッド実行してテキスト ボックス移動します

' Imports statements must be at the top of a module.
Imports Microsoft.VisualBasic.CallType
Sub TestCallByName1()
    'Set a property.
    CallByName(TextBox1, "Text", CallType.Set, "New
 Text")

    'Retrieve the value of a property.
    MsgBox(CallByName(TextBox1, "Text", CallType.Get))

    'Call a method.
    CallByName(TextBox1, "Hide", CallType.Method)
End Sub

次の例では、CallByName 関数使用してコレクション オブジェクトAdd メソッドItem メソッド実行します

Public Sub TestCallByName2()
    Dim col As New Collection()

    'Store the string "Item One" in a collection by 
    'calling the Add method.
    CallByName(col, "Add", CallType.Method, "Item
 One")

    'Retrieve the first entry from the collection using the 
    'Item property and display it using MsgBox().
    MsgBox(CallByName(col, "Item", CallType.Get, 1))
End Sub
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からInteraction.CallByName メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からInteraction.CallByName メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からInteraction.CallByName メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Interaction.CallByName メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Interaction.CallByName メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS