Anak Indonesia Asli

Home » Komputer&gadget » Object Library pada VB

Object Library pada VB

Apa itu Object Library ???
– Adalah sebuah library untuk berhubungan dengan object-object Windows
– Aplikasi Office (Word, Excel, dll)
– Disimpan dalam file *.olb

Penggunaannya ???
– Mengontrol aplikasi dengan menggunakan program
– Contoh untuk aplikasi MS Word
Menulis sesuatu
Menyimpan
Membuka file
Mengatur Font
Menonaktifkan window
Dan lain-lain

Caranya???
– Tambahkan Object library dalam reference project
– Klik Project –> References..
1

– Akan terbuka window yang terdapat list semua reference yang bisa digunakan
– Pilih object library yang akan dipakai
– Tekan “OK”

21

– Kemudian deklarasikan sebuah variabel yang menyatakan object library tersebut
– Contoh:
Dim myWORD As new Word.Application
– Dengan menggunakan variabel myWORD, maka VB bisa mengontrol MS Word, yaitu dengan jalan mengeset property-property yang ada pada variabel myWORD tadi
– Untuk memanipulasi dokument yang sedang terbuka, gunakan property ActiveDocument
– Contoh:
myWORD.ActiveDocument.Content.Italic
myWORD.ActiveDocument.SpellingChecked
myWORD.ActiveDocument.Content.Text
myWORD.ActiveDocument.Content.Bold

Contoh???
– Alur logika
Membuat sebuah sub yang berfungsi membuka MS word
Membuat dokument baru
Kemudian membuat tulisan beserta formattingnya
code :
Private Sub Command1_Click()
myWORD.Visible = True
myWORD.Documents.Add
myWORD.ActiveDocument.Content.Bold = True
myWORD.ActiveDocument.Content.Italic = True
myWORD.ActiveDocument.Content.Text = “testing object library”
End Sub

3

Pemrograman API

by Henning T.C.


1 Comment

  1. nurul says:

    thanks..
    sangat berguna

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: