Program VBScript

Contoh

Subprogram
Subprogram ini tidak mengembalikan nilai.
Program fungsi
Jika Anda ingin mengembalikan nilai apapun, Anda dapat menggunakan program fungsi.

Program VBScript

Kami dapat menggunakan dua jenis program: subprogram dan program fungsi.

Subprogram:

  • Merupakan sekumpulan pernyataan yang disegel dalam pernyataan Sub dan End Sub.
  • Bisa melaksanakan beberapa operasi, tetapi tidak mengembalikan nilai.
  • Bisa mempunyai parameter yang disampaikan ke subprogram melalui pemanggilan program.
  • Jika tidak, harus dengan tanda kurung bulat kosong
Sub mysub()
 some statements
End Sub
Sub mysub(argument1,argument2)
 some statements
End Sub

Program Fungsi:

  • Sebuah deret pernyataan, disemua dalam kalimat Function dan End Function.
  • Dapat melaksanakan beberapa operasi dan mengembalikan nilai.
  • Dapat dihimpun melalui panggilan program untuk memberikan parameter.
  • Jika tidak, harus dengan tanda kurung bulat kosong
  • Dengan cara menetapkan nilai kepada nama program fungsi, dapat mengembalikan nilai.
Function myfunction()
 some statements
 myfunction=some value
End Function
Function myfunction(argument1,argument2)
 some statements
 myfunction=some value
End Function

Panggil Subprogram atau Program Fungsi

Dapat disebutkan seperti ini:

name = findname()

Fungsi ini bernama "findname", fungsi akan mengembalikan nilai, nilai ini akan disimpan di variabel "name".

Atau bisa seperti ini:

msgbox "Nama Anda adalah " & findname()

Kami mendaftarkan fungsi yang bernama "findname", nilai yang dikembalikan oleh fungsi ini akan ditampilkan di kotak pesan.

Dapat disebutkan seperti ini:

Call MyProc(argument)

Atau, juga dapat disingkirkan kalimat Call:

Argumen MyProc