Tugas pemrograman komputer 2 Kelas C

Tugas Pemrograman Komputer ke-2
Materi
: Obyek Visual Basic
Kelas
:C
Oleh
: Happy H. K. (125060200111044 / 1220620009)

SOAL:
1. Apa yang dimaksud dengan “Obyek”?
2. Dari mana datangnya “obyek”?
3. Bagaimana mengatur “nilai properti”?
4. Bagaimana cara mengambil nilai dari properti?
5. Bagaimana cara menggunakan metode dalam kode?
6. Apa yang dimaksud dengan properti Left, top, width dan properti Height?
7. Apa yang di maksud dengan Properti Forecolor, Backcolor, Font, Caption dan Text?

JAWAB:
1. Objek adalah nama elemen antar muka yang bisa kita buat pada form visual basic
menggunakan control toolbox. Kita bisa memindahkan, mengubah ukuran, dan mengatur
objek menggunakan setting property. Object memiliki imberent functional, yaitu setiap

objek mengetahui cara berperasi dan merespon pada kondisi tertentu. (Misalnya, kotak list
“tahu” bagaimana harus menggulung). Anda bias memprogram objek-objek Visual Basic
menggunakan event prosedur buatan untuk situasi yang berbeda pada program. Pda Visual
Basic, form juga merupakan sebuah objek.
2. Dari mana datangnya obyek?
Setiap objek pada Visual Basic didefinisikan oleh suatu class. Untuk memahami hubungan
objek dengan class- nya, perhatikan contoh berikut:
Kontrol-kontrol yang barada pada jendela Toolbox pada Visual Basic merupakan
kelas - kelas. Objek tersebut dikenal sebagai kontrol yang tidak akan ada sampai
user menanamkannya pada suatu form. Ketika user menanamkan suatu kontrol, user
telah membuat suatu duplikasi atau instance dari class kontrol tersebut. Form dimana
user bekerja pada saat desain adalah suatu kelas. Pada saat run time, Visual Basic
menciptakan suatu instance dari class form.

Teknik Mesin Universitas Brawijaya 2014

Tugas Pemrograman Komputer ke-2
Materi
: Obyek Visual Basic
Kelas

:C
Oleh
: Happy H. K. (125060200111044 / 1220620009)

Misalnya user menamkan sebuah textbox diatas form1 (seperti gambar di atas),
coba perhatikan jendela properti kontrol tersebut akan menampilkan Text1 (nama
dari kontrol textbox tersebut) dan Textbox (nama dari class kontrol tersebut).

Semua objek merupakan duplikasi dari class mereka. Sesaat setelah menjadi objek
berdiri sendiri, masing-masing dapat memiliki properti yang berbeda-beda.
Misalnya user menanam tiga buah command button pada suatu form, masing-masing
command button merupakan instance dari class Command Button sehingga
memiliki sejumlah karakteristik dan kemampuan (properti-properti, metode-metode,
dan event-event) yang sama, dimana yang terdefinisi pada class-nya. Tetapi ,
masing-masing dapat memiliki Name, Caption, Back Color, Style yang berbeda
sesuai dengan pengaturan pada masing-masing properti.

3. Cara mengatur properties:

Teknik Mesin Universitas Brawijaya 2014


Tugas Pemrograman Komputer ke-2
Materi
: Obyek Visual Basic
Kelas
:C
Oleh
: Happy H. K. (125060200111044 / 1220620009)

Untuk memberikan nilai sebuah properti, kita dapat langsung melakukannya dari window
properti atau menggunakan kode program pada kode editor. Perbedaan keduanya adalah:
(1)Dengan menggunakan window properti, nilai properti dimasukkan pada saat desain
time dan tidak dapat berubah saat program dijalankan (2)Tapi jika menggunakan kode
program, maka properti akan berfungsi jika program dalam keadaan run time.
Keuntungannya adalah kita dapat meletakkan perubahan tersebut dalam event pada objek
tertentu.
Sebagai contoh seorang programmer dapat langsung mengatur nilai properti suatu
kontrol pada jendela properti yang sudah tersedia dalam Visual Basic. Berikut adalah
Contoh tampilan property window:


4. Cara mengambil nilai dari suatu properti adalah dengan cara penulisan koding seperti
contoh berikut:
Variabel=Objek Properti
Private Sub cmdProses_Click() Nama = txtNama.Text
End Sub
5. Cara menggunakan kode dalam method:
Adalah tergantung kepada bagaimana kaitan perintah dan berapa argumen yang
diperlukan, dan apakah metode tersebut mengembalikan suatu nilai. Ketika suatu metode
tidak membutuhkan argumen anda dapat menulisnya sebagai berikut :
Objek.Metode
Contoh: Private Sub
cmdBuka_Click() frmPemakai.show
End Sub
6. Definisi dari beberapa istilah properti:
a. Left and Top Properties
Nilai properti Left dan Top sifatnya relatif terhadap kontainernya misalnya suatu
textbox yang ditanamkan diatas form, maka form tersebut disebut sebagai kontainer
bagi textbox tersebut.
Teknik Mesin Universitas Brawijaya 2014


Tugas Pemrograman Komputer ke-2
Materi
: Obyek Visual Basic
Kelas
:C
Oleh
: Happy H. K. (125060200111044 / 1220620009)

b. Width and Height properties
Width dan Height menentukan ukuran dari objek tersebut. Pada defaultnya nilai
properti ini dinyatakan dalam twips ( 1 inch = 1440 twips; I cm = 576 twips).
7. Definisi dari beberapa istilah properties:
a. Properti Forecolor dan Backcolor
Properti ini mempengaruhi warna tulisan dan warna latar belakang, tetapi tidak semua
kontrol memilikinya misalkan pada Scroll-Bar dan Command Button yang tidak
memiliki properti Fore Color, dan Back Color hanya berfungsi jika properti style
diganti menjadi 1 – Graphical.
b. Properti Font
Font dapat ditentukan lewat dialog box, tetapi pada saat runtime, hal tersebut harus
dilakukan dengan property Name, Size, Bold, Italic, Underline, Strikethrough, karena

sebenarnya Font adalah objek campuran.
c. Properti Caption and text
Caption adalah tulisan yang tampil dalam suatu control (atau tittle pada objek form)
yang mana pemakai tidak dapat melakukan modifikasi langsung (Control Label,
CommandButton, CheckBox, OptionButton, Data dan Frame), sebaliknya Text adalah
tulisan yang dapat dimodifikasi oleh pemakai (control TextBox, listBox dan
ComboBox). Pada properti caption, kita dapat menggunakan tanda &(ampersand)
untuk menyatakan hotkey bagi control tersebut. Sementara property Text dapat
diabaikan karena merupakan default properti bagi suatu control.

Teknik Mesin Universitas Brawijaya 2014