Interaction Sınıf

Tanım

Modül Interaction nesneler, uygulamalar ve sistemlerle etkileşime geçmek için kullanılan yordamları içerir.

public ref class Interaction sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Interaction
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Interaction = class
Public Module Interaction
Devralma
Interaction
Öznitelikler

Örnekler

Aşağıdaki örnek, kullanıcı tarafından belirtilen bir uygulamayı çalıştırmak için işlevini kullanır Shell . İkinci bağımsız değişken olarak belirtilmesi AppWinStyle.NormalFocus , uygulamayı normal boyutta açar ve odak verir.

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

Açıklamalar

Bu modül, diğer programları çalıştıran, yöntem veya özellik çağıran, bilgisayardan bip sesi çıkartan, komut satırı dizesi sağlayan, COM nesnelerini işleyen ve iletişim kutularını denetleen Visual Basic dil anahtar sözcüklerini ve çalışma zamanı kitaplık üyelerini destekler.

Yöntemler

Name Description
AppActivate(Int32)

Zaten çalışmakta olan bir uygulamayı etkinleştirir.

AppActivate(String)

Zaten çalışmakta olan bir uygulamayı etkinleştirir.

Beep()

Bilgisayarın hoparlöründen ses tonu geliyor.

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

Nesne üzerinde bir yöntem yürütür veya nesne üzerinde bir özellik ayarlar veya döndürür.

Choose(Double, Object[])

Bağımsız değişkenler listesinden bir değeri seçer ve döndürür.

Command()

Visual Basic veya Visual Basic ile geliştirilen yürütülebilir bir programı başlatmak için kullanılan komut satırının bağımsız değişken bölümünü döndürür. Bu My özellik işlevden Command daha fazla üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. CommandLineArgs.

CreateObject(String, String)

COM nesnesine başvuru oluşturur ve döndürür. CreateObject, bu sınıflar com bileşenleri olarak açıkça gösterilmediği sürece Visual Basic sınıf örnekleri oluşturmak için kullanılamaz.

DeleteSetting(String, String, String)

Windows kayıt defterindeki bir uygulamanın girişinden bölüm veya anahtar ayarını siler. Bu My özellik, kayıt defteri işlemlerinde işlevden daha fazla DeleteSetting üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. Registry .

Environ(Int32)

bir işletim sistemi ortam değişkeniyle ilişkili dizeyi döndürür.

Environ(String)

bir işletim sistemi ortam değişkeniyle ilişkili dizeyi döndürür.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetAllSettings(String, String)

Windows kayıt defterindeki bir uygulamanın girişinden anahtar ayarlarının ve ilgili değerlerinin (başlangıçta SaveSetting ile oluşturulur) listesini döndürür. özelliğinin My kullanılması, kayıt defteri işlemlerinde GetAllSettingsdaha fazla üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. Registry.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetObject(String, String)

COM bileşeni tarafından sağlanan bir nesneye başvuru döndürür.

GetSetting(String, String, String, String)

Windows kayıt defterindeki bir uygulamanın girişinden anahtar ayarı değeri döndürür. Bu My özellik, kayıt defteri işlemlerinde size değerinden GetAllSettingsdaha fazla üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. Registry.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
IIf(Boolean, Object, Object)

bir ifadenin değerlendirmesine bağlı olarak iki nesneden birini döndürür.

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

İletişim kutusunda bir istem görüntüler, kullanıcının metin girişini veya bir düğmeye tıklamasını bekler ve metin kutusunun içeriğini içeren bir dize döndürür.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
MsgBox(Object, MsgBoxStyle, Object)

İletişim kutusunda bir ileti görüntüler, kullanıcının bir düğmeye tıklamasını bekler ve ardından kullanıcının hangi düğmeye tıkladığını gösteren bir tamsayı döndürür.

Partition(Int64, Int64, Int64, Int64)

Sayı içeren hesaplanan aralığı temsil eden bir dize döndürür.

SaveSetting(String, String, String, String)

Windows kayıt defterine bir uygulama girdisi kaydeder veya oluşturur. Bu My özellik, kayıt defteri işlemlerinde size değerinden SaveSettingdaha fazla üretkenlik ve performans sağlar. Daha fazla bilgi için bkz. Registry.

Shell(String, AppWinStyle, Boolean, Int32)

Yürütülebilir bir program çalıştırır ve hala çalışıyorsa programın işlem kimliğini içeren bir tamsayı döndürür.

Switch(Object[])

İfade listesini değerlendirir ve listedeki Trueilk ifadeye karşılık gelen değeri Object döndürür.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.