Isi

# Pengawakutuan Program Basic

## Titik Jeda dan Eksekusi Satu Langkah

Anda dapat memeriksa setiap baris pada program Dasar anda untuk kesalahan menggunakan eksekusi satu langkah. Kesalahan mudah dilacak karena Anda dapat langsung melihat hasil setiap langkah. Penunjuk di dalam kolom titik jeda dari Editor menunjukkan baris saat ini. Anda juga dapat mengatur titik jeda jika Anda ingin memaksa program terputus pada posisi tertentu.

Klik dua kali padatitik jedakolom di sebelah kiri jendela Editor untuk beralih ke titik jeda di baris yang sesuai. Ketika program mencapai titik jeda, eksekusi program terganggu.

Eksekusi Langkah tunggal menggunakan ikon Langkah Tunggal menyebabkan program bercabang ke prosedur dan fungsi.

Langkah pelaksanaan prosedur menggunakan ikon Langkah Prosedur menyebabkan program melewatkan prosedur dan fungsi sebagai langkah tunggal.

### Properti Titik Jeda

Properti dari titik jeda tersedia melalui menu konteks yang dimilikinya dengan menklik kanan pada titik jeda putus dalam kolom titik jeda putus bersangkutan.

Anda dapat mengaktifkan dan menonaktifkan titik jeda dengan memilih Aktif dari menu konteksnya. Ketika titik jeda tidak diaktifkan, itu tidak mengganggu eksekusi program.

PilihPropertidari konteks utama dari titik jeda atau pilihTitik jedadari menu konteks dari kolom titik jeda untuk menyebut Titik jedadialog di mana Anda dapat menentukan opsi titik jeda lainnya.

Daftar ini menampilkan semua titik jeda dengan nomor baris yang sesuai dalam kode sumber. Anda dapat mengaktifkan atau menonaktifkan titik jeda yang dipilih dengan memeriksa atau menghapusAktifkotak.

Jumlah Hitungan menentukan berapa kali titik jeda dapat dilewatkan sebelum program terganggu. Jika Anda memasukkan 0 (pengaturan default), program akan selalu terganggu segera setelah titik jeda ditemukan.

Klik Hapus untuk membuang titik jeda putus dari program.

## Mengobservasi Nilai Variabel

Anda dapat memantau nilai dari suatu variabel dengan menambahkannya ke Lihat jendela. Untuk menambah sebuah variabel pada daftar variabel yang di lihat, ketik nama variabel pada Lihat kotak teks dan tekan Enter.

Nilai-nilai variabel hanya ditampilkan jika mereka dalam lingkup. Variabel yang tidak didefinisikan pada tampilan lokasi kode sumber saat ini ("Diluar ruang lingkup") bukan termasuk nilai.

Anda juga dapat menyertakan susunan di jendela Pengawasan. Jika Anda memasukkan nama variabel susunan tanpa nilai indeks di kotak teks Pengawasan, konten seluruh susunan ditampilkan.

Jika Anda mendiamkan mouse di atas variabel yang telah ditentukan di Editor pada saat waktu pengerjaan, konten dari variabel ditampilkan dalam kotak pop-up.

## Jendela Tumpukan Panggilan

Memberikan ringkasan dari hirarki panggilan prosedur dan fungsi.Anda dapat menentukan prosedur dan fungsi mana yang disebut prosedur dan fungsi lain di titik saat ini dalam kode sumber.

## Daftar kesalahan-waktu pengerjaan

1 Terjadi ekseksi

2 Kesalahan sintaksis yang belum ditentukan

3 Kembali tanpa Gosub

4 Entri salah; harap coba lagi

5 Tidak sah dalam pemanggilan prosedur

6 Tumpang tindih

7 Kehabisan memori

8 Susunan sudah didimensikan

9 Subskrip di luar rentang

10 Penggandaan definisi

11 Pembagian oleh nol

12 Variabel tidak didefinisikan

13 Ketidakcocokan jenis

14 Parameter tidak sah

18 Terjadi interupsi pengguna

20 Mengulang tanpa kesalahan

28 Tak cukup memori stack

35 Sub atau Fungsi tidak didefinisikan

48 Kesalahan dalam memuat DLL

49 Buruk dalam konvensi pemanggilan DLL

51 Kesalahan internal

52 Nama berkas atau angka yang buruk

53 Berkas tidak ketemu

54 Mode berkas buruk

55 Berkas telah dibuka

57 Kesalahan Perangkat I/O

58 Berkas sudah ada

59 Panjang catatan yang buruk

61 Disk penuh

62 Pembacaan melampaui EOF

63 Angka catatan yang buruk

67 Terlalu banyak berkas

68 Perangkat tidak tersedia

70 Izin ditolak

71 Disk tidak siap

73 Fitur tidak disediakan

74 Mengubah nama pada kandar lain tak mungkin

75 Kesalahan mengakses jalur/berkas

76 Jalur tidak ketemu

91 Variabel objek tidak diset

93 Pola string tidak sah

94 Penggunaan nol tak diijinkan

250 Kesalahan DDE

280 Menunggu respon ke koneksi DDE

281 Tak ada kanal DDE yang tersedia

282 Tak ada aplikasi yang merespon ke inisiasi koneksi DDE

283 Terlalu banyak aplikasi yang merespon ke inisiasi koneksi DDE

284 Kanal DDE terkunci

285 Aplikasi eksternal tak dapat mengeksekusi operasi DDE

286 Habis waktu ketika menunggu respon DDE

287 pengguna menekan ESCAPE di tengah operasi DDE

288 Aplikasi eksternal sibuk

289 Operasi DDE tanpa data

290 Data dalam format yang salah

291 Aplikasi eksternal telah diberhentikan

292 Koneksi DDE terputus atau diubah

293 Metoda DDE dipanggil tanpa kanal

294 Format taut DDE tak valid

295 Pesan DDE telah hilang

296 Perekatan taut telah dilakukan

297 Mode taut tak dapat ditata karena taut yang tak valid

298 DDE memerlukan berkas DDEML.DLL

323 Tidak dapat memuat modul

341 Indeks objek tidak sah

366 Objek tak tersedia

380 Nilai properti yang buruk

382 Properti hanya bisa dibaca

394 Properti hanya bisa ditulis

420 Referensi objek tidak sah

423 Properti atau metode tidak ketemu

424 Memerlukan objek

425 Penggunaan objek tidak sah

440 Otomasi OLE tak didukung oleh objek ini

438 Properti atau metode ini tak didukung oleh objek

440 Kesalahan otomatisasi OLE

445 Objek tidak mendukung aksi ini

446 Argumen bernama tak didukung oleh objek yang diberikan

447 Pengaturan lokal saat ini tak didukung oleh objek yang diberikan

448 Argumen bernama tidak ketemu

449 Argumen bukan pilihan

450 Angka yang salah pada argumen

451 Objek bukan sebuah koleksi

452 Ordinal tidak sah

453 Fungsi DLL yang telah ditentukan tidak ketemu

460 Format papan klip tidak sah

951 Simbol yang tak diharapkan:

952 Diharapkan:

953 Simbol diharapkan

954 Variabel diharapkan

955 Label diharapkan

956 Nilai tak dapat diterapkan

957 Variabel telah didefinisikan

958 Sub prosedur atau fungsi sudah didefinisikan

959 Label telah didefinisikan

960 Variabel tak ditemukan

961 Larik atau prosedur tak ditemukan

962 Prosedur tak ditemukan

963 Label tak didefinisikan

964 Jenis data tak dikenal

965 Keluar diharapkan

966 Blok pernyataan masih terbuka: hilang

967 Kurung tak cocok

968 Simbol telah didefinisikan secara berbeda

969 Parameter tak berkoresponden ke prosedur

970 Karakter tak valid dalam angka

971 Larik mesti berdimensi

972 Else/endif tanpa If

973 tak diizinkan di dalam suatu prosedur

974 tak diizinkan di luar suatu prosedur

975 Spesifikasi dimensi tak cocok

976 Opsi tak dikenal:

977 Konstanta didefinisikan ulang

978 Program terlalu besar

979 String atau array tak diizinkan

1000 Objek tak memiliki properti ini

1001 Objek tidak mendukung metode ini

1002 Kurang argumen yang perlu

1003 Banyaknya argumen tak valid

1004 Kesalahan dalam menjalankan suatu metode

1005 Tidak bisa menata properti

1006 Tidak bisa menentukan properti