Interaction 類別

定義

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 了執行使用者指定的應用程式的函式。 將 指定 AppWinStyle.NormalFocus 為第二個參數,應用程式會以正常大小開啟並獲得焦點。

Dim procID As Integer
' Run calculator.
procID = Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)

備註

此模組支援 Visual Basic 語言關鍵字及執行時函式庫成員,這些元件可執行其他程式、呼叫方法或屬性、發出電腦嗶聲、提供命令列字串、操作 COM 物件及控制對話框。

方法

名稱 Description
AppActivate(Int32)

啟動已經在執行中的應用程式。

AppActivate(String)

啟動已經在執行中的應用程式。

Beep()

電腦喇叭傳來一個音調。

CallByName(Object, String, CallType, Object[])

對物件執行方法,或設定或回傳物件屬性。

Choose(Double, Object[])

會從引數清單選取並傳回值。

Command()

回傳用於啟動 Visual Basic 或以 Visual Basic 開發的可執行程式的命令列參數部分。 此功能 My 提供比功能 Command 更高的生產力與效能。 如需詳細資訊,請參閱CommandLineArgs

CreateObject(String, String)

建立並回傳一個 COM 物件的參考。 CreateObject 無法用來建立 Visual Basic 中的類別實例,除非這些類別被明確暴露為 COM 元件。

DeleteSetting(String, String, String)

刪除應用程式在 Windows 登錄檔中某個區段或金鑰設定。 這個 My 功能比功能 DeleteSetting 本身更能提升登錄管理的生產力和效能。 如需詳細資訊,請參閱Registry

Environ(Int32)

回傳與作業系統環境變數相關的字串。

Environ(String)

回傳與作業系統環境變數相關的字串。

Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetAllSettings(String, String)

回傳一份關鍵設定及其相應值(最初以 SaveSetting 建立),來自應用程式在 Windows 登錄檔中的條目。 使用此My功能能讓你在登錄檔操作中獲得更高的生產力與效能。GetAllSettings 如需詳細資訊,請參閱Registry

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetObject(String, String)

回傳由 COM 元件提供的物件參考。

GetSetting(String, String, String, String)

會從應用程式在 Windows 登錄檔的項目中回傳一個關鍵設定值。 此功能My能提升登錄營運的生產力與效能。GetAllSettings 如需詳細資訊,請參閱Registry

GetType()

取得目前實例的 Type

(繼承來源 Object)
IIf(Boolean, Object, Object)

根據表達式的值值,回傳兩個物件之一。

InputBox(String, String, String, Int32, Int32)

在對話框中顯示提示,等待使用者輸入文字或點擊按鈕,然後回傳包含文字框內容的字串。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MsgBox(Object, MsgBoxStyle, Object)

在對話框中顯示訊息,等待使用者點擊按鈕,然後回傳一個整數表示使用者點擊的按鈕。

Partition(Int64, Int64, Int64, Int64)

回傳一個代表計算範圍的字串,其中包含一個數字。

SaveSetting(String, String, String, String)

在 Windows 登錄檔中儲存或建立應用程式項目。 此功能My能提升登錄營運的生產力與效能。SaveSetting 如需詳細資訊,請參閱Registry

Shell(String, AppWinStyle, Boolean, Int32)

執行一個可執行程式,若程式仍在執行,則回傳包含程序 ID 的整數。

Switch(Object[])

評估一串表達式,並回傳 Object 對應於列表中 True第一個表達式的值。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱