P. 1
Modul Visual Basic

Modul Visual Basic

|Views: 253|Likes:
Dipublikasikan oleh Ariel Aldyno

More info:

Published by: Ariel Aldyno on Oct 12, 2011
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/19/2014

pdf

text

original

PANDUAN TEORI

MICROSOFT VISUAL BASIC 6.0
A. ISTILAH-ISTILAH DALAM PEMROGRAMAN No 1 2 3 4 5 Arti Program Instruksi yang dijalankan oleh komputer Programmer Orang yang membuat program Programming Pemrograman Programming Language Bahasa pemrograman/bahasa untuk membuat program High Level Language Bahasa pemrograman tingkat tinggi, seperti: Microsoft Visual Basic, Delphi, dll Low Level Language Bahasa pemrograman tingkat rendah, seperti: Assembler, P-Code, dll Interpreter Menterjemahkan kode ke dalam bahasa mesin dan menjalankannya secara baris per baris, ct: Qbasic, Microsoft Visual Basic, dll Compiler Menterjemahkan kode ke dalam bahasa mesin secara keseluruhan, kemudian menjalankan program, ct: Turbo Pascal, Delphi, dll Syntax Tata cara penulisan program Bug Kesalahan program (diambil dari istilah bug artinya kutu Debug Menghilangkan bug/kesalahan program Debugging Proses mencari kesalahan program dan memperbaikinya Code/Source Code Sekumpulan instruksi program Listing Program Kode-kode program Program Aplikasi Program siap pakai, ct: Microsoft Word, Microsoft Excel, dll Istilah

6 7

8

9 10 11 12 13 14 15

Panduan Teori Visual Basic oleh Subki, S.Pd. (Prodi Fisika STKIP Hamzanwadi Selong

Page 1

B. OPERATOR PERBANDINGAN OPERATOR = < <= > >= <> Like ARTI Sama dengan Lebih kecil dari Lebih kecil atau sama dengan Lebih besar Lebih besar atau sama dengan Tidak sama dengan Memenuhi data yang sesuai CONTOH A=3 A<10 A<=10 A>10 A>=10 A<>B Panduan Teori Visual Basic oleh Subki.5 5 9 1 AB Catatan: URUTAN PERHITUNGAN • Dalam melakukan perhitungan. (Prodi Fisika STKIP Hamzanwadi Selong Page 2 . OPERATOR ARITHMATIC OPERATOR + * / \ ^ Mod & ARTI Tambah Kurang Kali Bagi Pembagian bulat Pangkat Sisa pembagian Menggabungkan string/huruf CONTOH 2+3 5-2 2*3 11/2 11/2 3^2 10 mod 3 “A” & “B” HASIL 5 3 6 5.1 = 4 atau 3+1 = 4 2. S.Pd. operator arithmatic memiliki urutan sebagai berikut: NO 1 2 3 5 OPERATOR () ^ / atau * + atau CONTOH (2+1)/3 2^2*3 12*6/3 3+2-1 HASIL 3/3 = 1 4*3 = 12 bukan 2^6 = 64 12*2 = 24 atau 72/3 = 24 5 . OPERATOR 1.

483.337.483.647 -922.94065645841247E-324 S/d 1.94065645841247E-324 Positif: 4.401298E-45 Positif: 1.5807 4 byte Negatif: -3.Pd.401298E-45 s/d 3. TIPE / JENIS DATA TIPE DATA Byte Integer Long Currency Single Double String Boolean Date Object Variant RANGE 0 s/d 255 -32.203.768 s/d 32. (Prodi Fisika STKIP Hamzanwadi Selong Page 3 MEMORI 1 byte 2 byte 4 byte 8 byte .5808 s/d 922.147.337.402823E38 8 byte Negatif: -1.402823E38 s/d -1.79769313486232E308 1 byte per karakter 0 s/d 2 milyar karakter 2 byte True (benar) dan False (salah) 8 byte 1 januari 100 s/d 31 Desember 9999 4 byte Tidak tersedia 16 byte + 1 byte per karakter Panduan Teori Visual Basic oleh Subki.147.685.648 s/d 2.79769313486232E308 s/d -4.477.3.203. S.767 -2.685.477. OPERATOR LOGIKA OPERATOR AND OR NOT XOR EQP IMP IF CONTOH BENAR AND SALAH BENAR OR SALAH NOT BENAR HASIL SALAH BENAR SALAH IF NILAI>=60 THEN PRINT “LULUS” ELSE PRINT “GAGAL” C.

S. (Prodi Fisika STKIP Hamzanwadi Selong Page 4 .Catatan: * Memori artinya jumlah memori yang dibutuhkan • lambang E artinya Eksponen (pangkat 10) Singkatan TIPE DATA: TIPE DATA Integer Long Currency Single Double String SINGKATAN % & @ ! # $ D.Pd. KONTROL-KONTROL DALAM VISUAL BASIC Pointer Label Frame CheckBox ComboBox HscrollBar Timer DirListBox Shape Image OLE Object PictureBox TextBox CommandButton OptionButton ListBox VScrollBar DriveListBox FileListBox Line Data Panduan Teori Visual Basic oleh Subki.

Media Player.NO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 19 KONTROL Label Textbox Frame CommandButton CheckBox OptionButton ComboBox ListBox HscrollBar VScrollBar Timer DriveListBox DirListBox FileListBox Shape Line Image Data OLE Lain-Lain (activeX) KEGUNAAN Membuat label/tulisan Memasukkan data/rumus Membuat bingkai kontrol Membuat tombol perintah Membuat kotak cek/pilihan Membuat tombol pilihan Membuat tombol pilihan bentuk kombo Membuat daftar pilihan Membuat batang penggulung horizontal Membuat batang penggulung vertikal Membuat pengatur waktu/jam Kotak penampil drive Kotak penampil direktori/folder Kotak penampil file Menggambar bentuk (persegi. b. S. (Prodi Fisika STKIP Hamzanwadi Selong Page 5 .Pd. dll) Membuat garis Memasukkan gambar sesuai ukuran kotak Membuat database Membuat OLE objek (gambar. IF …THEN… ELSE… END IF… FOR…NEXT EXIT FOR FOR EACH …NEXT DO UNTIL…LOOP Panduan Teori Visual Basic oleh Subki. c. dll E. e. PERINTAH-PERINTAH DASAR • • • • CLS SPC REM UNLOAD ME F. d. seperti kalender. foto. dll) Kontrol tambahan yang dapat diaktifkan dengan memilih menu Project Components. oval. PERINTAH-PERINTAH KONTROL a. kotak dialog.

SQR f. ERR. RESUME q. FUNGSI-FUNGSI NUMERIC/ANGKA a. CALL G. SGN o. SELECT CASE…END SELECT u. DO WHILE…LOOP h. EXIT DO i. END w. ERR. (Prodi Fisika STKIP Hamzanwadi Selong Page 6 . EXP m. TAN k. ON…GOTO l. ROUND e. GOSUB s. S. ON…GOSUB t. RND g. ERR. GOTO k. ATN l. INT d. ON ERR GOTO n. ON ERROR GOTO 0 p. FIX Panduan Teori Visual Basic oleh Subki.f. VAL b. SIN i.NUMBER. STR ate STR$ c. FUNCTION…END FUNCTION x. ON ERROR …GOTO m.Pd.DESCRIPTION r. DO…LOOP…UNTIL g. WHILE…WHEN j. COS j. LOG n. ABS p. ON ERROR RESUME NEXT o. RANDOMIZE h. EXIT SUB v.

SPACE atau SPACE$ t. FormatCurrency c. LCASE atau LCASE$ j. FormatNumber d. c. CHR atau CHR$ w. TRIM atau TRIM$ q. h. STRING atau STRING$ u. STRREVERSE I. LTRIM atau LTRIM$ r. Format b. LEN k. FUNGSI-FUNGSI INFORMASI DAN INTERAKSI a. ASC x.Pd. RIGHT m. S. FormatDateTime f. b. UCASE atau UCASE$ i. REPLACE v. LEFT l. e. BEEP MSGBOX INPUTBOX SHELL ERR ISNUMERIC ISDATE IFF Panduan Teori Visual Basic oleh Subki. STRCOMP y. FormatPercent e. d. MonthName h. f. WeekDayName g. INSTR o.H. g. JOIN p. FUNGSI-FUNGSI STRING/HURUF a. MID n. STRCONV z. (Prodi Fisika STKIP Hamzanwadi Selong Page 7 . RTRIM atau RTRIM$ s.

TIMESERIAL o. CURDIR atau CURDIR$ b. DATEDIFF h. MINUTE m. FUNGSI-FUNGSI DATE DAN TIME a. DAY d. WRITE o. KILL h. DATEADD i. GETATTR l. MONTH e. CLOSE p. MKDIR e. RMDIR f. HOUR l. SECOND n. S. FILELEN k. TIME atau TIME$ k. SETATTR m. CHDIR d. DATESERIAL j. CHDRIVE c. (Prodi Fisika STKIP Hamzanwadi Selong Page 8 . NOW b. TIMEVALUE p. FILECOPY i. FILEDATETIME j.J. YEAR f. WEEKDAY g. FORMATDATETIME K. FUNGSI-FUNGSI FILE DAN FOLDER a. EOF Panduan Teori Visual Basic oleh Subki. DATE atau DATE$ c.Pd. OPEN n. NAME g.

LINE CIRCLE FILLSTYLE FILLCOLOR DRAWWIDTH PSET CURRENT X dan CURRENT Y MOVE M. b. c. d. KODE-KODE TOMBOL KEYBOARD TOMBOL 0–9 A–Z F1 – F12 Backspace Tab Enter Shift Ctrl Pause Caps Lock Esc Spacebar KODE 48 – 57 65 – 90 112 – 123 8 9 13 16 17 19 20 27 32 TOMBOL Page Up Page Down End Home ↑ ↓ Print Screen Insert Num Lock Scroll Lock KODE 33 34 35 36 37 38 39 40 42 45 144 145 Panduan Teori Visual Basic oleh Subki. g. f. S.Pd.L. FUNGSI-FUNGSI GRAFIK a. (Prodi Fisika STKIP Hamzanwadi Selong Page 9 . e. h.

S. FUNGSI INFORMASI DAN INTERAKSI MSGBOX MsgBox adalah sebuah fungsi untuk menampilkan pesan di layar dalam bentuk kotak dialog BENTUK UMUM 1 (PERNYATAAN) MsgBox(“Pesan”. Ikon + Tombol.biru muda Hijau magenta/merah muda Merah Putih Kuning O. KONSTANTA WARNA vbBlack vbBlue vbCyan vbGreen vbMagenta vbRed vbWhite vbYellow Hitam Biru Cyan.N.”Judul Title Bar”) IKON Ikon Konstanta vbCritical vbExclamation vbQuestion vbInformation Panduan Teori Visual Basic oleh Subki. Ikon + Tombol. (Prodi Fisika STKIP Hamzanwadi Selong Page 10 .Pd. “Judul Title Bar” BENTUK UMUM 2 (FUNGSI) VariabelInteger = MsgBox (“Pesan”.

No. Ignore Yes. Cancel KONSTANTA vbOKOnly vbOKCancel vbAbortRetryIgnore vbYesNoCancel vbYesNo vbRetryCancel NILAI 0 1 2 3 4 5 NILAI BALIK (HASIL) TOMBOL OK Cancel Abort Retry Ignore Yes No KONSTANTA vbOK vbCancel vbAbort vbRetry vbIgnore vbYes vbNo NILAI 1 2 3 4 5 6 7 TOMBOL DEFAULT/STANDAR TOMBOL DEFAULT Tombol pertama Tombol kedua Tombol ketiga Tombol keempat KONSTANTA DefaultButton1 vbDefaultButton2 vbDefaultButton3 vbDefaultButton3 NILAI 0 25 512 768 Panduan Teori Visual Basic oleh Subki. S.TOMBOL TOMBOL OK OK. Cancel Yes. Cancel Abort. (Prodi Fisika STKIP Hamzanwadi Selong Page 11 . No Retry. Retry.Pd.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->