指定したインデックス(0 ベース)またはに対応するCommandを戻します。
// get accessor Command CommandCollection.get_Item( Object idx ); |
パラメータ | タイプ | 説明 |
---|---|---|
Keys | LongまたはString |
取得するコマンドのインデックスまたは名前。 注:このメソッドでは、Command.ScriptingNameではなく true コマンド名(「SIObject.Name」を参照)を指定する必要があります。 注:数字によるインデックスは使用しないよう強くおすすめします。これは、ユーザがカスタムコマンドを作成すると、コンピュータごとにインデックスが変化する場合があるためです。 |
' Display information about a command SUB ShowCommand( ByRef oCommand ) logmessage "--------------------------------" logmessage "Name: " & oCommand.Name logmessage "FileName: " & oCommand.FileName logmessage "Handler: " & oCommand.Handler logmessage "Language: " & oCommand.language logmessage "Type: " & oCommand.type END SUB set oCommands = Application.Commands ' get the first command set oFoundCommand = oCommands.Item( 0 ) ShowCommand oFoundCommand ' find the same command using its name set oCommandByName = oCommands.Item( oFoundCommand.Name ) ShowCommand oCommandByName |