Program VBScript

Contoh

Subprogram
Subprogram ini tidak akan mengembalikan nilai.
Program fungsi
Jika Anda ingin mengembalikan nilai, Anda boleh menggunakan program fungsi.

Program VBScript

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

Subprogram:

  • Sebuah rangkaian pernyataan yang disegel di dalam pernyataan Sub dan End Sub.
  • Boleh melaksanakan beberapa operasi tetapi tidak akan mengembalikan nilai.
  • Boleh mempunyai parameter yang disampaikan melalui panggilan program.
  • Jika tidak, harus memiliki kurung siku kosong
Sub mysub()
 some statements
End Sub
Sub mysub(permintaan1,permintaan2)
 some statements
End Sub

Program fungsi:

  • Sebuah rangkaian pernyataan, yang disampaikan di dalam pernyataan Function dan End Function.
  • Dapat melaksanakan beberapa operasi dan mengembalikan nilai.
  • Dapat mempunyai parameter yang disampaikan melalui panggilan program.
  • Jika tidak, harus memiliki kurung siku kosong
  • Dengan cara menugaskan nilai kepada nama program fungsi, ia dapat mengembalikan nilai.
Function myfunction()
 some statements
 myfunction=some value
End Function
Function myfunction(argument1,argument2)
 some statements
 myfunction=some value
End Function

Pemanggilan subprogram atau program fungsi

Dapat dipanggil seperti ini fungsi:

name = findname()

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

Atau boleh seperti ini:

msgbox "Nama anda adalah " & findname()

Kami melalui pemuatan fungsi yang dinamakan "findname", nilai yang dihasilkan oleh fungsi ini akan ditampilkan di kotak pesan.

Dapat dipanggil seperti ini subprogram:

Call MyProc(argumen)

Atau, boleh juga diabaikan pernyataan Call:

MyProc argumen