Access
 sql >> Teknologi Basis Data >  >> RDS >> Access

Fungsi Statis dan Subs

Saya telah menggunakan Static variabel di masa lalu–variabel lokal yang mempertahankan nilainya di antara panggilan–tetapi tahukah Anda bahwa seluruh Fungsi dan Subs juga dapat ditandai sebagai Statis?

Dalam kasus Static Function atau Static Sub , setiap variabel lokal dalam rutinitas berperilaku seolah-olah dideklarasikan dengan Static kata kunci secara individual. Lihat catatan berikut dari dokumentasi Pernyataan Statis:

Yang Statis pernyataan dan Statis kata kunci serupa, tetapi digunakan untuk efek yang berbeda. Jika Anda mendeklarasikan prosedur dengan menggunakan Statis kata kunci (seperti dalam Static Sub CountSales () ), ruang penyimpanan untuk semua variabel lokal dalam prosedur dialokasikan satu kali, dan nilai variabel dipertahankan selama program berjalan. Untuk prosedur nonstatis, ruang penyimpanan untuk variabel dialokasikan setiap kali prosedur dipanggil dan dilepaskan saat prosedur keluar. Statis pernyataan digunakan untuk mendeklarasikan variabel tertentu dalam prosedur nonstatis untuk mempertahankan nilainya selama program berjalan.

Sejujurnya, saya jarang menggunakan kata kunci Statis untuk variabel individu. Saya berjuang untuk melihat kapan saya ingin menggunakan fitur ini untuk seluruh Fungsi atau Sub. Yang mengatakan, penting untuk mengetahui bahwa itu mungkin. Anda tidak pernah tahu kapan Anda mungkin menemukan beberapa kode di alam liar yang menggunakan fitur ini...

Kiat Topi untuk Jan Karel Pieterse

Penghargaan untuk informasi menarik ini diberikan kepada Jan Karel Pieterse, MVP Excel dan font pengetahuan dan hal-hal sepele VBA. Saya pertama kali mengetahui ini adalah opsi dari salah satu posting LinkedIn-nya:

Anda belajar sesuatu yang baru setiap hari!

Referensi eksternal

Homepage Jasa Pembuatan Aplikasi JKP, Konsultan Excel Jasa Pembuatan Aplikasi JKP, Pengembangan Aplikasi Excel Kelas Dunia

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tutorial Kontrol Microsoft TreeView

  2. 5 Manfaat yang Dapat Dinikmati Saat Anda Meningkatkan Basis Data

  3. Cara Menampilkan Item Tersembunyi di Browser Objek VBA

  4. Apa Manfaat Bekerja dengan Perusahaan Dukungan Akses?

  5. Pengantar Jenis Grafik