Interaction クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Interaction モジュールには、オブジェクト、アプリケーション、およびシステムとの対話に使用されるプロシージャが含まれています。
public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
- 継承
-
Interaction
- 属性
例
次の例では、 Shell 関数を使用して、ユーザーが指定したアプリケーションを実行します。 2 番目の引数として AppWinStyle.NormalFocus を指定すると、アプリケーションが通常のサイズで開き、フォーカスが与えられます。
Dim procID As Integer
' Run calculator.
procID = Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)
注釈
このモジュールでは、他のプログラムを実行するVisual Basic言語キーワードとランタイム ライブラリ メンバー、メソッドまたはプロパティの呼び出し、コンピューターからのビープ音の鳴り声、コマンド ライン文字列の提供、COM オブジェクトの操作、およびダイアログ ボックスの制御をサポートします。
メソッド
| 名前 | 説明 |
|---|---|
| AppActivate(Int32) |
既に実行されているアプリケーションをアクティブにします。 |
| AppActivate(String) |
既に実行されているアプリケーションをアクティブにします。 |
| Beep() |
コンピューターのスピーカーから音を鳴らします。 |
| CallByName(Object, String, CallType, Object[]) |
オブジェクトに対してメソッドを実行するか、オブジェクトのプロパティを設定または返します。 |
| Choose(Double, Object[]) |
引数のリストから値を選択して返します。 |
| Command() |
Visual Basicまたは Visual Basic で開発された実行可能プログラムを開始するために使用されるコマンド ラインの引数部分を返します。
|
| CreateObject(String, String) |
COM オブジェクトへの参照を作成して返します。
|
| DeleteSetting(String, String, String) |
Windows レジストリ内のアプリケーションのエントリからセクションまたはキー設定を削除します。
|
| Environ(Int32) |
オペレーティング システム環境変数に関連付けられている文字列を返します。 |
| Environ(String) |
オペレーティング システム環境変数に関連付けられている文字列を返します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetAllSettings(String, String) |
Windows レジストリ内のアプリケーションのエントリから、キー設定とそれぞれの値 (最初は |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetObject(String, String) |
COM コンポーネントによって提供されるオブジェクトへの参照を返します。 |
| GetSetting(String, String, String, String) |
Windows レジストリ内のアプリケーションのエントリからキー設定値を返します。
|
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| IIf(Boolean, Object, Object) |
式の評価に応じて、2 つのオブジェクトのいずれかを返します。 |
| InputBox(String, String, String, Int32, Int32) |
ダイアログ ボックスにプロンプトを表示し、ユーザーがテキストを入力するかボタンをクリックするのを待ってから、テキスト ボックスの内容を含む文字列を返します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| MsgBox(Object, MsgBoxStyle, Object) |
ダイアログ ボックスにメッセージを表示し、ユーザーがボタンをクリックするのを待ってから、ユーザーがクリックしたボタンを示す整数を返します。 |
| Partition(Int64, Int64, Int64, Int64) |
数値を含む計算範囲を表す文字列を返します。 |
| SaveSetting(String, String, String, String) |
Windows レジストリにアプリケーション エントリを保存または作成します。
|
| Shell(String, AppWinStyle, Boolean, Int32) |
実行可能プログラムを実行し、プログラムのプロセス ID を含む整数を返します (まだ実行中の場合)。 |
| Switch(Object[]) |
式のリストを評価し、 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |