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 veren, komut satırı dizesi sağlayan, COM nesnelerini işleyen ve iletişim kutularını denetleten Visual Basic dil anahtar sözcüklerini ve çalışma zamanı kitaplık üyelerini destekler.

Yöntemler

AppActivate(Int32)

Zaten çalışan bir uygulamayı etkinleştirir.

AppActivate(String)

Zaten çalışan bir uygulamayı etkinleştirir.

Beep()

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

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

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

Choose(Double, Object[])

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

Command()

Visual Basic'i 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)

BIR COM nesnesine başvuru oluşturur ve döndürür. CreateObject Visual Basic'te sınıfların örneklerini oluşturmak için kullanılamaz, ancak bu sınıflar com bileşenleri olarak açıkça kullanıma sunulmaz.

DeleteSetting(String, String, String)

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

Environ(Int32)

Bir işletim sistemi ortam değişkeni ile ilişkili dizeyi döndürür.

Environ(String)

Bir işletim sistemi ortam değişkeni ile 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 bunların ilgili değerlerinin (başlangıçta ile SaveSettingoluşturuldu) listesini döndürür. özelliğini kullanmak My , 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)

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

GetType()

Type Geçerli örneğini 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 girmesini 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 Objectöğesinin sığ 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ı belirten 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 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 listesindeki Trueilk ifadeye karşılık gelen değeri Object döndürür.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.