Membuat Dialog Killer dengan Delphi 7.0

dokumen-dokumen yang mirip
Menggunakan grafik / chart pada Borland Delphi 7

Membuat report pada Delphi 7.0 dengan menggunakan komponen Rave Report

Mengakses database Microsoft Access dengan Delphi 7.0

Memasukkan file Flash Ke Delphi 7

Virtual serial port, Solusi simulasi komunikasi serial computer dalam satu computer

INSTALISASI COMPORT PADA DELPHI 7 By : Taufik Adi Sanjaya Website penulis :

Motion detection / deteksi gerakan dengan Delphi memanfaatkan komponen Video grabber (Share ware Version)

Perekam video dengan Delphi menggunakan komponen video grabber

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOTable pada Delphi 7

Taufik Adi Sanjaya. Menampilkan file Pdf pada form Delphi, ( baca : Delphi 7 )

Mengakses database Microsoft Access dengan Delphi 7.0

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOQuerypada Delphi 7

Tombol input mikrokontroller ditampilkan pada form aplikasi yang dibangun dengan Delphi 7

Akses SMS dengan Delphi : Membuat SMS Broadcaster dengan Delphi 7.0 menggunakan komponen oxygen SMS

Membuat Web sederhana dengan Joomla

Taufik Adi Sanjaya Website penulis :

Berikut ini adalah sebuah contoh setting fuse bit untuk mikrokonkontroller at mega 8 maupun at mega 16 menggunakan software khazama

Kendali nyala led via komunikasi serial dengan Delphi

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

BAB IV Antarmuka dengan Port Paralel (Output)

Menu & Toolbar. Danu Wira Pangestu 1. Menu. Lisensi Dokumen:

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Krisna D. Octovhiana

BAB V JOBSHEET 5. Antarmuka dengan Port Parallel (Input)

(Label, Textbox, Command, Message Box, Validasi)

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

MENGGANTI TEXT PADA XP START BUTTON

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Endi Dwi Kristianto

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Emulator Android Di Linux

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Pengingat Jadwal Kegiatan Otomatis dengan Google Calendar

Dedy Izham

Oleh : Sutrisno

Mengakses Database pada Delphi dengan ADO

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Add In Terbilang Untuk Microsoft Excel

Tutorial Penggunaan Truecrypt

Elga Lesmana

Laporan. Danu Wira Pangestu Lisensi Dokumen:

Krisna D. Octovhiana. 1.1 Apa itu Array?

Instalasi Software monitoring jaringan TCPeye

Insani Ning Arum

Membuat Server pada Windows 2003 Server

Budi Permana, S.Kom

Pembelian Tiket Pesawat dengan menggunakan Google Form

Praktikum Pemrograman 1. Mengenal Delphi

Nama Penulis Pendahuluan. Isi. Lisensi Dokumen:

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Berlatih Tipe Data di Delphi

Ghandie Kurnia Widi Lisensi Dokumen: Copyright IlmuKomputer.

4shared sebagai media penyimpanan berbasis Cloud Computing

URAIAN POKOK PERKULIAHAN

Mengenal Resource Hacker

Ika Nur Khana

Septina Budi Kurniawati

Sofiyan Arif Kurniawan

Septina Budi Kurniawati

Lim Server digunakan untuk mengelola jumlah concurrent license, yang akan menentukan jumlah WebInspect server yang dapat dijalankan (aktif).

Sofiyan Arif Kurniawan

Mengakses Microsoft SQL Server dengan PHP

3 Cara Belajar HTML, PHP dan MySQL. Nama Penulis Lisensi Dokumen:

Membuat Template Interaktif pada Microsoft Word 2010

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

Load file Hex ke Arduino Board dengan EmDeBe Hex Loader (Memprogram Arduino Board dengan Programmer Suka suka)

Insani Ning Arum

Septina Budi Kurniawati

Sudarma Sopian Blog: Pendahuluan. Isi. Lisensi Dokumen:

Insani Ning Arum

Packer Checker Anharku

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Lisensi Dokumen: Komunitas elearning IlmuKomputer.Com. Copyright IlmuKomputer.Com

Dasar-Dasar Pemrograman Dengan Delphi 7. Janner Simarmata

Mengenal Module Joomla

Ari Angga Wijaya

Cara Membuat Tampilan Menu yang Disertai Animasi Flash dalam Visual Basic Basic 6.0

Ashadi Cahyadi

Panduan Praktis Penggunaan Macro di OpenOffice Calc

Denny Yerianto

MEMBUAT LAPORAN (DATA REPORT)

Percabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:

Sofiyan Arif Kurniawan

Budi permana, S.Kom

MUDAH MELAKUKAN INSTALASI DROPBOX PADA PC. Ninda Prastika

Ika Nur Khana

Lebih Dekat Dengan Component Joomla

Visual Basic 6.0 Toolbar dengan GlyFX

Moh Sulhan

Dasar-Dasar Pemrograman Dengan Delphi 7. Janner Simarmata

Ainul Fuad Farhan

Ika Nur Khana

Transkripsi:

Membuat Dialog Killer dengan Delphi 7.0 Taufik Adi S taufiksanjaya@yahoo.com http://www.kaya-syariah.blogspot.com Lisensi Dokumen: 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. Dialog killer adalah sebuah aplikasi yang mampu menutup sebuah kotak dialog secara otomatis. Biasanya dimanfaatkan untuk menutup kotak dialog yang ditampilkan oleh sebuah program tertentu terkait pesan kesalahan, peringatan dan sebagainya. Aplikasi sederhana ini dapat digunakan bagi kita yang tentunya kurang senang melakukan suatu pekerjaan yang sama secara berulang. Hal seperti ini (baca: melakukan suatu pekerjaan yang sama secara berulang), mungkin bukanlah merupakan masalah ketika dilakukan sebanyak 1x,2x,3x, sampai 20x. Namin bagaimana jika kita harus melakukannya 100x, 1000x atau mungkin malah lebih.? Dialog Killer adalah sebuah solusi. Pendahuluan Apakah dialog killer itu? Dialog killer adalah sebuah aplikasi yang mampu menutup sebuah kotak dialog secara otomatis, sebagai contoh adalah kotak dialog sebagai berikut: Gambar 1. Kotak dialog Ketika sebuah kotak dialog seperti diatas ditampilkan berkali-kali tentu akan sangat merepotkan sekali jika harus menutupnya dengan menekan tombol OK yang disediakan. Satu kali kotak dialog ditampilkan tidak akan menjadi masalah namun jika kotak dialog tersebut ditampilkan 1000 kali apakah kita akan sanggup untuk menutupnya? Tentu saja tidak kan? Untuk itulah perlu dibuat sebuah aplikasi sederhana untuk menutup kotak dialog tersebut. Aplikasi ini disebut dengan Dialog Killer. 1

Lets start!!! Langkah-langkah membuat Dialog Killer 1. Buka Delphi 7.0 2. Masukkan komponen sebagai berikut: No Komponen Properti Nilai 1 Button1 Caption Non Aktifkan Dialog Killer BtnNonAktif 2 Button2 Caption Aktifkan Dialog Killer BtnAktif 3 Edit1 Caption - EdText 4 Label1 LblKet Caption Kondisi Dialog Killer 5 Timer1 Enabled False 3. Atur desain tamplan program menjadi sebagai berikut: Gambar 2. Desain tampilan dialog killer. 4. Kemudian masukkan source code sebagai berikut pada masing-masing komponen yang disebutkan dalam tabel di bawah ini: No. Nama Source Code Komponen 1 BtnNonaktif timer1.enabled:=false; lblket.caption:='dialog killer non aktif'; 2 Btnaktif timer1.enabled:=true; 2

LblKet.Caption:='Dialog killer aktif' ; 3 Timer1 hwnd := FindWindow(nil, pchar(edtext.text)); application.processmessages; PostMessage(hWnd,WM_KEYDOWN,VK_RETURN,1); application.processmessages; 4 Form1 var i :integer; begin Lblket.Caption:=' Dialog killer non aktif ' ; Form1.Caption:=ParamStr(0); for i := 1 to ParamCount do begin if lowercase(paramstr(i))= 'exit' then Application.Terminate else if paramstr(i)<>'' then Edtext.Text:=paramstr(i); end; end; 5. Kemudian eksekusi program, hasilnya adalah sebagai berikut Gambar 3. Dialog Killer dalam kondisi nonaktif dan aktif Contoh penggunaan dialog Killer adalah sebagai berikut : 1. Ada sebuah kotak dialog yang ditampilkan di monitor dengan nama SWKendali Gambar 4. Muncul kotak dialog dengan nama Swkendali 3

2. Aktifkan dialog killer untuk m enutup kotak dialog dengan nama Swkendali Gambar 5. Mengaktifkan Dialog Killer 3. Secara otomatis kotak dialog Swkendali yang ditampilkan akan langsung tertutup. 4. Hehehe ada versi tampilan menarik dari dialog killer yang tadi dibuat lho Gambar 6. Modifikasi Dialog Killer Penutup Sekian tulisan saya yang berjudul Membuat Dialog Killer dengan Delphi 7.0. Silakan baca tulisan saya di IlmuKomputer.com sebagai berikut: 1. Kirim dan terima SMS di Hand Phone Nokia dengan Mudah menggunakan komponen Oxygen SMS pada Delphi7.0 2. Mengakses database Access dengan Delphi 7.0 3. Membuat report pada Delphi 7.0 menggunakan komponen Rave Report 4. Mengakses port parallel PC dengan Delphi 7.0 menggunakan komponen Small Port 5. Cara Instalasi komponen Oxygen SMS pada Delphi 7.0 6. Cara Instalasi komponen Small Port pada Delphi 7.0 7. Cara Mempercantik tampilan Program yag dibuat dengan Visual Basic menggunakan komponen VB Skinner Pro 8. Mempercantik tampilan Program yag dibuat dengan Delphi 7.0 menggunakan Komponen Suipack 9. Membuat Web sederhana dengan Joomla Referensi 4

Zakaria, Teddy Marcus, Joseph Widiadhi. 2006. Membangun Aplikasi SMS Untuk Berbagai Keperluan,Bandung: Penerbit Informatika. Biografi Penulis Taufik Adi S. Numpang lahir di Garut, Jawa Barat. Dibesarkan di Kulon Progo. Saat ini tinggal di Bantul. sedang dalam proses menyelesaikan S1 Jurusan Pendidikan Teknik Elektro Universitas Negeri Yogyakarta. Konsentrasi Study yang diambil adalah Kendali Industri. Salah satu alumni angkatan 2006 SMA Negeri 2 Wates Kulon Progo, yang pernah memiliki prestasi cukup membanggakan bagi sekolah saat itu. Kegiatan yang dilakukan saat ini adalah bermainmain dengan bahasa Pemrograman Delphi (khususnya Akses Port Paralel PC, Database dan Reporting, Akses SMS pada HP) Pernah juga sedikit belajar tentang Visual Basic, serta bahasa C. serta sedikit belajar pengembangan web sederhana dengan Joomla (Open Source) Hobi menulis artikel singkat, membaca buku, serta olah raga (Bela diri). Aktif di beberapa kegiatan Kampus serta kegiatan sosial sebagai sarana pengembangan diri. 5