• Tidak ada hasil yang ditemukan

Tugas pemrograman komputer 2 Kelas C

N/A
N/A
Protected

Academic year: 2017

Membagikan "Tugas pemrograman komputer 2 Kelas C"

Copied!
4
0
0

Teks penuh

(1)

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.

(2)

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:

(3)

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.

(4)

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.

Referensi

Dokumen terkait

Perusahaan harus mengerti bahwa berjalannya suatu bisnis tidak lepas dari pentingnya sebuah strategi untuk dapat mempertahankan keunggulan kompetitifnya dengan

Dengan menggunakan uji t, hasil penelitian ini menunjukkan bahwa iB-VACA memiliki pengaruh yang signifikan terhadap ROA yang berarti bahwa nilai iB-VACA ( Capital Employed )

bahwa dengan telah ditetapkannya Peraturan Menteri Dalam Negeri Nomor 7 tahun 1998 tentang Kepengurusan Perusahaan Daerah Air Minum dan Peraturan Menteri Dalam Negeri Nomor 1

1.3 Program REDD+ memerlukan Persetujuan atas dasar informasi di awal tanpa paksaan (Padiatapa) dari masyarakat adat dan masyarakat setempat untuk segala kegiatan

Dalam Undang-Undang ini ditetapkan bahwa Sistem Perencanaan Pembangunan Nasional adalah satu kesatuan tata cara perencanaan pembangunan untuk menghasilkan rencana pembangunan

Struktur jenis lamun pada setiap stasiun penelitian di perairan pantai Mara’bombang, memperlihatkan komposisi jenis lamun yang relatif berbeda, parameter hasil

dikhususkan untuk pedestrian saja tanpa berbagi ruang yang sama untuk kegiatan lain, seperti tempat parkir kendaraan atau lapak PKL. Selain itu, pedestrian juga membutuhkan

Penduduk WNA yang memiliki Izin Tinggal Terbatas atau WNA yang memiliki Izin Tinggal Tetap yang akan pindah ke Luar Negeri sebagaimana dimaksud dalam Pasal 36 huruf b