Nasıl yapılır: Değer Döndürmeyen Bir Yordam Çağırma (Visual Basic)
Yordam Sub
, çağıran koda değer döndürmez. Bunu tek başına bir çağrı deyimiyle açıkça çağırırsınız. Bir ifade içinde yalnızca adını kullanarak çağıramazsınız.
Alt yordamı çağırmak için
Yordamın
Sub
adını belirtin.Bağımsız değişken listesini içine almak için yordam adını ayraçlarla izleyin. Bağımsız değişken yoksa, isteğe bağlı olarak parantezleri atlayabilirsiniz. Ancak parantezleri kullanmak kodunuzun daha kolay okunmasını sağlar.
Bağımsız değişkenleri virgülle ayırarak parantez içinde bağımsız değişken listesine yerleştirin. Bağımsız değişkenleri, yordamın karşılık gelen parametreleri tanımladığı
Sub
sırada sağladığınıza emin olun.Aşağıdaki örnek, bir uygulama penceresini etkinleştirmek için Visual Basic AppActivate işlevini çağırır. AppActivate pencere başlığını tek bağımsız değişkeni olarak alır. Çağıran koda değer döndürmez. bir Not Defteri işlemi çalışmıyorsa, örnek bir ArgumentExceptionoluşturur. yordam,
Shell
uygulamaların belirtilen yollarda olduğunu varsayar.Dim notepadID As Integer ' Activate a running Notepad process. AppActivate("Untitled - Notepad") ' AppActivate can also use the return value of the Shell function. ' Shell runs a new instance of Notepad. notepadID = Shell("C:\WINNT\NOTEPAD.EXE", AppWinStyle.NormalFocus) ' Activate the new instance of Notepad. AppActivate(notepadID)
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin