Enviar búsqueda
Cargar
Tips visual basic by www.info-technology.tk 1
•
0 recomendaciones
•
418 vistas
Atn-Rhuly April
Seguir
Educación
Tecnología
Noticias y política
Denunciar
Compartir
Denunciar
Compartir
1 de 8
Descargar ahora
Descargar para leer sin conexión
Recomendados
Pengenalan Java
Pengenalan Java
Laili Aidi
modul javascript1
modul javascript1
Sona Sunarya
Pelatihan j query
Pelatihan j query
oratmangun
Modul Object Oriented Programming
Modul Object Oriented Programming
Teknik Komputer & Informatika
Modul Javascript
Modul Javascript
Toha Hstr
Makalah jquery
Makalah jquery
Ristianawati
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Melina Krisnawati
10 pemrograman berorientasi objek di php
10 pemrograman berorientasi objek di php
Jamil Jamil
Recomendados
Pengenalan Java
Pengenalan Java
Laili Aidi
modul javascript1
modul javascript1
Sona Sunarya
Pelatihan j query
Pelatihan j query
oratmangun
Modul Object Oriented Programming
Modul Object Oriented Programming
Teknik Komputer & Informatika
Modul Javascript
Modul Javascript
Toha Hstr
Makalah jquery
Makalah jquery
Ristianawati
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Melina Krisnawati
10 pemrograman berorientasi objek di php
10 pemrograman berorientasi objek di php
Jamil Jamil
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Debby Ummul
Modul prak2 constructor dan overloading
Modul prak2 constructor dan overloading
wahyuniwulan
Modul praktikum javascript
Modul praktikum javascript
hardyta
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Debby Ummul
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Debby Ummul
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
Wahyu Widodo
Dasar-dasar javascript
Dasar-dasar javascript
HaidarNayo
Membuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-java
Farichah Riha
Krisna vb6-13
Krisna vb6-13
Atn-Rhuly April
Krisna vb6-08
Krisna vb6-08
Atn-Rhuly April
Krisna vb6-06
Krisna vb6-06
Atn-Rhuly April
Krisna vb6-02
Krisna vb6-02
Atn-Rhuly April
Krisna vb6-04
Krisna vb6-04
Atn-Rhuly April
Made to measure curtains
Made to measure curtains
FC Curtain Company
Krisna vb6-03
Krisna vb6-03
Atn-Rhuly April
Krisna vb6-10
Krisna vb6-10
Atn-Rhuly April
Moroccan music variety1
Moroccan music variety1
Abdo Zejem
Coa-Comp m
Coa-Comp m
Schuco
Krisna vb6-07
Krisna vb6-07
Atn-Rhuly April
Krisna vb6-12
Krisna vb6-12
Atn-Rhuly April
Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1
Atn-Rhuly April
Krisna vb6-11
Krisna vb6-11
Atn-Rhuly April
Más contenido relacionado
La actualidad más candente
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Debby Ummul
Modul prak2 constructor dan overloading
Modul prak2 constructor dan overloading
wahyuniwulan
Modul praktikum javascript
Modul praktikum javascript
hardyta
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Debby Ummul
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Debby Ummul
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
Wahyu Widodo
Dasar-dasar javascript
Dasar-dasar javascript
HaidarNayo
Membuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-java
Farichah Riha
La actualidad más candente
(8)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.10)
Modul prak2 constructor dan overloading
Modul prak2 constructor dan overloading
Modul praktikum javascript
Modul praktikum javascript
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.12)
Modul Pemrograman Berorientasi Objek
Modul Pemrograman Berorientasi Objek
Dasar-dasar javascript
Dasar-dasar javascript
Membuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-java
Destacado
Krisna vb6-13
Krisna vb6-13
Atn-Rhuly April
Krisna vb6-08
Krisna vb6-08
Atn-Rhuly April
Krisna vb6-06
Krisna vb6-06
Atn-Rhuly April
Krisna vb6-02
Krisna vb6-02
Atn-Rhuly April
Krisna vb6-04
Krisna vb6-04
Atn-Rhuly April
Made to measure curtains
Made to measure curtains
FC Curtain Company
Krisna vb6-03
Krisna vb6-03
Atn-Rhuly April
Krisna vb6-10
Krisna vb6-10
Atn-Rhuly April
Moroccan music variety1
Moroccan music variety1
Abdo Zejem
Coa-Comp m
Coa-Comp m
Schuco
Krisna vb6-07
Krisna vb6-07
Atn-Rhuly April
Krisna vb6-12
Krisna vb6-12
Atn-Rhuly April
Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1
Atn-Rhuly April
Krisna vb6-11
Krisna vb6-11
Atn-Rhuly April
Paul’s oedipus complex in sons and lovers
Paul’s oedipus complex in sons and lovers
Abdo Zejem
Schuco Catalogue
Schuco Catalogue
Schuco
PRP ppostfractionated co2
PRP ppostfractionated co2
Schuco
Krisnha vb614
Krisnha vb614
Atn-Rhuly April
Destacado
(18)
Krisna vb6-13
Krisna vb6-13
Krisna vb6-08
Krisna vb6-08
Krisna vb6-06
Krisna vb6-06
Krisna vb6-02
Krisna vb6-02
Krisna vb6-04
Krisna vb6-04
Made to measure curtains
Made to measure curtains
Krisna vb6-03
Krisna vb6-03
Krisna vb6-10
Krisna vb6-10
Moroccan music variety1
Moroccan music variety1
Coa-Comp m
Coa-Comp m
Krisna vb6-07
Krisna vb6-07
Krisna vb6-12
Krisna vb6-12
Tips visual basic by www.info-technology.tk 1
Tips visual basic by www.info-technology.tk 1
Krisna vb6-11
Krisna vb6-11
Paul’s oedipus complex in sons and lovers
Paul’s oedipus complex in sons and lovers
Schuco Catalogue
Schuco Catalogue
PRP ppostfractionated co2
PRP ppostfractionated co2
Krisnha vb614
Krisnha vb614
Similar a Tips visual basic by www.info-technology.tk 1
Modul kuliah-vba-lengkap ok
Modul kuliah-vba-lengkap ok
Andi Simanjuntak
Pemrograman Desktop VB
Pemrograman Desktop VB
fikri yusuf
Pemrogaman Visual Basic.NET (Modul 4)
Pemrogaman Visual Basic.NET (Modul 4)
Materi Kuliah Online
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.h
osta92
Tugas 4 rekayasa web 0316
Tugas 4 rekayasa web 0316
art david
0-Pengantar Pemrograman lanjut.pptx
0-Pengantar Pemrograman lanjut.pptx
Bom Bom
#3 OOP.pptx
#3 OOP.pptx
GDSC2
Pemrograman android
Pemrograman android
MIqbalNasution
Laporan praktikum modul 4 (pemrograman applet)
Laporan praktikum modul 4 (pemrograman applet)
Devi Apriansyah
Pem multimedia
Pem multimedia
Restu Ramadhan
Resume aplinet oop mvc
Resume aplinet oop mvc
Sam_Azzam
Modul visual basic
Modul visual basic
Siti Khotijah
Materi-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptx
HallendAfroni1
MudafiqRiyan - MVC-DAO Java Desktop
MudafiqRiyan - MVC-DAO Java Desktop
Mudafiq R. Pratama
Athar (svg)
Athar (svg)
Nurdin Al-Azies
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
Linda Lestari
Noprianto Antiword
Noprianto Antiword
kresnokoro1945
Modul delphi 7
Modul delphi 7
Sejahtera Affif
Modul delphi-7
Modul delphi-7
Milda Firdania
Uts
Uts
donasiilmu
Similar a Tips visual basic by www.info-technology.tk 1
(20)
Modul kuliah-vba-lengkap ok
Modul kuliah-vba-lengkap ok
Pemrograman Desktop VB
Pemrograman Desktop VB
Pemrogaman Visual Basic.NET (Modul 4)
Pemrogaman Visual Basic.NET (Modul 4)
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 1312510231 rostarina.h
Tugas 4 rekayasa web 0316
Tugas 4 rekayasa web 0316
0-Pengantar Pemrograman lanjut.pptx
0-Pengantar Pemrograman lanjut.pptx
#3 OOP.pptx
#3 OOP.pptx
Pemrograman android
Pemrograman android
Laporan praktikum modul 4 (pemrograman applet)
Laporan praktikum modul 4 (pemrograman applet)
Pem multimedia
Pem multimedia
Resume aplinet oop mvc
Resume aplinet oop mvc
Modul visual basic
Modul visual basic
Materi-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptx
MudafiqRiyan - MVC-DAO Java Desktop
MudafiqRiyan - MVC-DAO Java Desktop
Athar (svg)
Athar (svg)
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
Noprianto Antiword
Noprianto Antiword
Modul delphi 7
Modul delphi 7
Modul delphi-7
Modul delphi-7
Uts
Uts
Último
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
AndiCoc
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
gamelamalaal
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
HaryKharismaSuhud
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
nursariheldaseptiana
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
RahmadLalu1
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
MaskuratulMunawaroh
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
AndiCoc
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
wawan479953
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
syahrulutama16
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
AndiCoc
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
ssuser0bf64e
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
riscacriswanda
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
AndiCoc
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
DedeRosza
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
Latihan Soal untuk US dan Tryout SMP 2024
Latihan Soal untuk US dan Tryout SMP 2024
panyuwakezia
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
DEAAYUANGGREANI
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
Último
(20)
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
Latihan Soal untuk US dan Tryout SMP 2024
Latihan Soal untuk US dan Tryout SMP 2024
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Tips visual basic by www.info-technology.tk 1
1.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com Cepat Mahir Visual Basic 6.0 Krisnha D. Oktovhiana mail4krisna@yahoo.com Lisensi Dokumen: Copyright © 2005 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Bab 15 Menggunakan OLE Drag-Drop 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. Cepat Mahir Visual Basic 6.0 Bab 15 - 1 Krisnha D. Oktovhiana
2.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com 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: Nilai Keterangan vbDropEffectNone = 0 Data tidak bisa diterima oleh object target. vbDropEffectCopy = 1 Data disalin ke object target. vbDropEffectMove = Data dipindahkan ke object target. 2 Sedangkan argumen data merupakan object DataObject yang digunakan selama operasi OLE drag-drop berlangsung. 15.3. Object DataObject Untuk menangani OLE drag-drop secara manual digunakan object DataObject untuk menyimpan data dan format datanya. Property dan method yang dimiliki object DataObject adalah: Property Keterangan Files Koleksi nama-nama file (format datanya vbCFFiles) Method Keterangan Clear Menghapus semua data dan format datanya. GetData(format) Mengambil data yang tersimpan. Argumen format digunakan untuk menentukan format data yang diambil. GetFormat(format) Mengetahui format data yang tersimpan. Akan menghasilkan nilai True (bila formatnya sesuai) atau False (bila formatnya tidak sesuai). SetData value, [format] Menyimpan data dengan format tertentu. Argumen value adalah data yang akan disimpan. Cepat Mahir Visual Basic 6.0 Bab 15 - 2 Krisnha D. Oktovhiana
3.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com Nilai untuk argumen format adalah sebagai berikut: Nilai Keterangan Dikosongkan = 0 Format data akan ditentukan otomatis berdasarkan datanya. vbCFText = 1 Data teks vbCFBitmap = 2 Data bitmap (gambar) vbCFMetafile = 3 Data metafile (gambar) vbCFDIB = 8 Data device-independent bitmap (gambar) vbCFFiles = 15 Data file 15.4. Contoh Program: OLE Drag-Drop Test 1. Aktifkan program Microsoft Visual Basic 6.0. 2. Bukalah kembali file project Latihan.vbp. 3. Tambahkan form baru ke dalam project. 4. Pada Jendela Object buatlah User Interface seperti ini: Setting property object-nya adalah sebagai berikut: Object Properties Value Form15 BorderStyle 1 – Fixed Single Caption OLE Drag-Drop Test Text1 OLEDragMode 1 – Automatic OLEDropMode 2 – Automatic Text <kosong> Image1 OLEDragMode 1 – Automatic OLEDropMode 2 – Automatic Stretch True 5. Simpanlah Form15 dengan nama file Lat15.frm. Catatan: Anda bisa men-download file vb6-latihan.zip. Cepat Mahir Visual Basic 6.0 Bab 15 - 3 Krisnha D. Oktovhiana
4.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com 6. Klik menu Project > Project1 Properties lalu klik tab General. Gantilah Startup Object-nya menjadi Form15. 7. Coba jalankan project-nya dan aktifkan program WordPad: Keterangan: 1. Buatlah teks dan gambar pada program WordPad. 2. Lakukan drag-drop teks dari WordPad ke Text1. 3. Lakukan drag-drop gambar dari WordPad ke Image1. Catatan: - Drag-drop tanpa tombol Ctrl teks/gambar akan dipindahkan. - Drag-drop dengan tombol Ctrl teks/gambar akan disalin. 8. Ubahlah property object-object berikut ini: Object Properties Value Text1 OLEDragMode 0 – Manual List1 OLEDropMode 1 – Manual Image1 OLEDragMode 0 – Manual Image2 OLEDropMode 1 – Manual Stretch True 9. Buka Jendela Code, lalu ketikkan kode programnya seperti pada Listing-15. 10. Coba jalankan kembali project-nya: Keterangan: 1. Lakukan drag-drop teks dari Text1 ke List1. 2. Lakukan drag-drop gambar dari Image1 ke Image2. Catatan: - Drag-drop tanpa tombol Ctrl teks/gambar akan dipindahkan. - Drag-drop dengan tombol Ctrl teks/gambar akan disalin. Cepat Mahir Visual Basic 6.0 Bab 15 - 4 Krisnha D. Oktovhiana
5.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com 11. Aktifkan program Windows Explorer: Keterangan: 1. Lakukan drag-drop file dari program Windows Explorer ke List1. 2. Lakukan drag-drop file dari program Windows Explorer ke Image2. Catatan: Drag-drop ke List1 bisa lebih dari 1 file (pada program Windows Explorer gunakan Shift+klik atau Ctrl+klik untuk memilih lebih dari 1 file). *** Cepat Mahir Visual Basic 6.0 Bab 15 - 5 Krisnha D. Oktovhiana
6.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com Listing-15 Dim FormatOK As Boolean '====================== 'OLE Drag-Drop ke List1 '====================== Private Sub Text1_MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y As Single) 'Jika Text1 tdk kosong dan tombol kiri mouse ditekan If Text1.Text <> "" And Button = vbLeftButton Then Text1.OLEDrag 'Mulai operasi OLE drag-drop End If End Sub Private Sub Text1_OLEStartDrag(Data As DataObject, AllowedEffects As Long) 'Simpan data dgn format text Data.SetData Text1.Text, vbCFText 'Atur efek OLE drag-drop yg diperbolehkan AllowedEffects = vbDropEffectCopy Or vbDropEffectMove End Sub Private Sub List1_OLEDragOver(Data As DataObject, Effect As Long, _ Button As Integer, Shift As Integer, _ X As Single, Y As Single, State As Integer) 'Cek format datanya FormatOK = Data.GetFormat(vbCFText) Or _ Data.GetFormat(vbCFFiles) If FormatOK Then 'Cek apakah tombol Ctrl ditekan If Shift = vbCtrlMask Then Effect = vbDropEffectCopy 'Data disalin Else Effect = vbDropEffectMove 'Data dipindahkan End If Else Effect = vbDropEffectNone 'Data diabaikan End If End Sub Private Sub List1_OLEDragDrop(Data As DataObject, Effect As Long, _ Button As Integer, Shift As Integer, _ X As Single, Y As Single) Dim i As Integer 'Cek format datanya FormatOK = Data.GetFormat(vbCFText) Or _ Data.GetFormat(vbCFFiles) If FormatOK Then 'Cek apakah tombol Ctrl ditekan If Shift = vbCtrlMask Then Effect = vbDropEffectCopy 'Data disalin Else Effect = vbDropEffectMove 'Data dipindahkan End If Cepat Mahir Visual Basic 6.0 Bab 15 - 6 Krisnha D. Oktovhiana
7.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com 'Tambahkan data yg tersimpan ke dalam List1 If Data.GetFormat(vbCFText) Then List1.AddItem Data.GetData(vbCFText) 'Data text End If If Data.GetFormat(vbCFFiles) Then List1.Clear For i = 1 To Data.Files.Count List1.AddItem Data.Files(i) 'Data file(s) Next i End If Else Effect = vbDropEffectNone 'Data diabaikan End If End Sub Private Sub Text1_OLECompleteDrag(Effect As Long) If Effect = vbDropEffectMove Then Text1.Text = "" 'Kosongkan Text1 jika data dipindahkan End If End Sub '======================= 'OLE Drag-Drop ke Image2 '======================= Private Sub Image1_MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y As Single) If Image1.Picture <> 0 And Button = vbLeftButton Then Image1.OLEDrag End If End Sub Private Sub Image1_OLEStartDrag(Data As DataObject, AllowedEffects As Long) Data.SetData Image1.Picture AllowedEffects = vbDropEffectCopy Or vbDropEffectMove End Sub Private Sub Image2_OLEDragOver(Data As DataObject, Effect As Long, _ Button As Integer, Shift As Integer, _ X As Single, Y As Single, State As Integer) FormatOK = Data.GetFormat(vbCFBitmap) Or _ Data.GetFormat(vbCFMetafile) Or _ Data.GetFormat(vbCFDIB) Or _ Data.GetFormat(vbCFFiles) If FormatOK Then If Shift = vbCtrlMask Then Effect = vbDropEffectCopy Else Effect = vbDropEffectMove End If Else Effect = vbDropEffectNone End If End Sub Cepat Mahir Visual Basic 6.0 Bab 15 - 7 Krisnha D. Oktovhiana
8.
Kuliah Berseri IlmuKomputer.Com Copyright
© 2005 IlmuKomputer.Com Private Sub Image2_OLEDragDrop(Data As DataObject, Effect As Long, _ Button As Integer, Shift As Integer, _ X As Single, Y As Single) FormatOK = Data.GetFormat(vbCFBitmap) Or _ Data.GetFormat(vbCFMetafile) Or _ Data.GetFormat(vbCFDIB) Or _ Data.GetFormat(vbCFFiles) If FormatOK Then If Shift = vbCtrlMask Then Effect = vbDropEffectCopy Else Effect = vbDropEffectMove End If If Data.GetFormat(vbCFBitmap) Then Image2.Picture = Data.GetData(vbCFBitmap) End If If Data.GetFormat(vbCFMetafile) Then Image2.Picture = Data.GetData(vbCFMetafile) End If If Data.GetFormat(vbCFDIB) Then Image2.Picture = Data.GetData(vbCFDIB) End If If Data.GetFormat(vbCFFiles) Then Image2.Picture = LoadPicture(Data.Files(1)) End If Else Effect = vbDropEffectNone End If End Sub Private Sub Image1_OLECompleteDrag(Effect As Long) If Effect = vbDropEffectMove Then Image1.Picture = Nothing End If End Sub Cepat Mahir Visual Basic 6.0 Bab 15 - 8 Krisnha D. Oktovhiana
Descargar ahora