Menggunakan OLE Drag-Drop ( Visual Basic )

Menggunakan OLE Drag-Drop ( Visual Basic )
15.1. Apa Itu OLE Drag-Drop?

OLE (Object Linking and Embedding) Drag-Drop adalah jenis drag- drop yang memungkinkan user untuk menyalin atau memindahkan data dari satu bagian ke bagian yang lain di dalam satu program atau dengan program yang lain. Sebagian besar program- program buatan Microsoft (seperti Microsoft Office) ataupun perusahaan lain (seperti Adobe PhotoShop) mendukung penggunaan OLE drag-drop.

15.2. OLE Drag-Drop dengan VB 6.0


VB 6.0 menyediakan beberapa property, method dan event yang berhubungan dengan OLE drag-drop. Operasi OLE drag-drop melibatkan object source dan object target. Hanya beberapa komponen pada VB 6.0 yang bisa digunakan sebagai object source maupun target, yaitu: TextBox, ComboBox, ListBox, Image, PictureBox, DirListBox dan FileListBox. Sedangkan komponen lainya hanya bisa digunakan sebagai object target, seperti: CommandButton, CheckBox, OptionButton, Label dan Form.




Property, method dan event yang berhubungan dengan OLE drag-drop adalah sebagai berikut:
Property

Object

Keterangan

OLEDragMode

Source

Menentukan bagaimana OLE drag dimulai:





- Manual (vbOLEDragManual = 0, default) atau





- Otomatis (vbOLEDragAutomatic = 1)

OLEDropMode

Target

Menentukan bagaimana OLE drop dilakukan:





- Diabaikan (vbOLEDropNone = 0, default)





- Manual (vbOLEDropManual = 1) atau





- Otomatis (vbOLEDropAutomatic = 2)

Method

Object

Keterangan

OLEDrag

Source

Digunakan untuk memulai OLE drag secara manual





(property OLEDragMode diset vbOLEDragManual).

Event

Object

Keterangan

OLEStartDrag

Source

Saat operasi OLE drag-drop dimulai.

OLECompleteDrag

Source

Saat proses drop pada object target selesai.

OLEDragOver

Target

Saat pointer mouse melewati object target selama





operasi OLE drag-drop berlangsung.

OLEDragDrop

Target

Saat data di-drop pada object target.

Ada tiga argumen penting pada event-event OLE drag-drop, yaitu: AllowedEffects, Effect dan Data. Argumen AllowedEffects dan Effect digunakan untuk menentukan efek OLE drag-drop yang diperbolehkan atau yang digunakan. Nilai untuk kedua argumen tersebut adalah sebagai berikut:


Download Selengkapnya dalam file PDF berikut , " Visual Basic 015 "

Share this

Related Posts

Previous
Next Post »

Terima Kasih atas masukan anda