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

dokumen-dokumen yang mirip
Mengakses database Microsoft Access dengan Delphi 7.0

Menggunakan grafik / chart pada Borland Delphi 7

Mengakses database Microsoft Access dengan Delphi 7.0

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

Membuat Dialog Killer dengan Delphi 7.0

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

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 :

Membuat report pada Delphi 7.0 dengan menggunakan komponen Rave Report

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

Perekam video dengan Delphi menggunakan komponen video grabber

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

Membuat Web sederhana dengan Joomla

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

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

Taufik Adi Sanjaya Website penulis :

Kendali nyala led via komunikasi serial dengan Delphi

Mengakses Database pada Delphi dengan ADO

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

ADO (Active-x Data Object)

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

E-Trik Visual C++ 6.0

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

Elga Lesmana

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE. UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

MENGGANTI TEXT PADA XP START BUTTON

MEMBUAT LAPORAN (DATA REPORT)

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

Laporan. Danu Wira Pangestu Lisensi Dokumen:

Budi Permana, S.Kom

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Endi Dwi Kristianto

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access

DATABASE. Visual Data Manager

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

URAIAN POKOK PERKULIAHAN

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

Tutorial Compiler Bahasa-C Dengan Anjuta IDE

HANDOUT KULIAH SISTEM INFORMASI MANAJEMEN

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

SMK BHAKTI NUSANTARA BOJA

Microsoft Access 2007

Mengakses Microsoft SQL Server dengan PHP

Membuat File Database & Tabel

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

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

Praktikum Pemrograman 1. Mengenal Delphi

Menampilkan Data/Tabel MySQL di Ms.Access

Budi permana, S.Kom

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

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

Membuat Template Interaktif pada Microsoft Word 2010

M. Choirul Amri

Membuat Program Kriptografi dengan VB.Net 2010

PRAKTIKUM 1 2 MENGENAL DELPHI

SMS Gateway. oleh: Kaka E. Prakasa Nanang Syaifudin

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Tutorial Penggunaan Truecrypt

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

Riyanto

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

ricak.wordpress.com Component Name & Interface

Modul 3. A. Database Desktop

Ghandie Kurnia Widi Lisensi Dokumen: Copyright IlmuKomputer.

MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Cara Mudah Membuat Aplikasi Windows dengan Microsoft Visual C++

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

REPORT ACCESS Amati isi dari table Employees. Isi dari table Employees berupa Employee ID, Last Name, First Name, Title, Birth Date, dst

TUGAS SIMULASI DIGITAL LANGKAH-LANGKAH MEMBUAT PROGRAM DATA BASE

Krisna D. Octovhiana

Septina Budi Kurniawati

DATABASE. Visual Data Manager

BAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan

Ika Nur Khana

Bekerja dengan FORM dan EVENTS

Membuat Add In Terbilang Untuk Microsoft Excel

Emulator Android Di Linux

SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG

Sony Arianto Kurniawan

Sistem informasi penjualan barang

BAB 3 Database dalam Form

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

KOMPUTER APLIKASI BISNIS

PENGANTAR DATABASE DENGAN DELPHI Database dengan mengagunakan Delphi menggunakan konsep seperti gambar dibawah ini :

Cara Install Windows XP pada QEMU

Dasar-Dasar Pemrograman Dengan Delphi 7. Janner Simarmata

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

Mohammad Jeprie

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

Transkripsi:

Akses SMS dengan Delphi : Membuat SMS Broadcaster dengan Delphi 7.0 menggunakan komponen oxygen SMS Taufik Adi Sanjaya Website penulis : http://pembuatwebdanblog.web.id 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. Pendahuluan : The Basic Concept of SMS Broadcaster SMS Broadcaster adalah sebuah aplikasi yang dapat dipergunakan sebagai pengirim pesan singkat (SMS) secara massal. Dengan satu kali mengetik SMS seseorang dapat mengirimkan SMS tersebut kepada 1000 orang, bahkan lebih dengan sekali menakan tombol. Sebagai contoh konkrit nya adalah aplikasi yang dipergunakan oleh sebagian partai politik untuk melakukan promosi calon anggota legislatif melalui SMS yang dikirimkan secara massal ke banyak nomer HP secara bersamaan. Aplikasi ini juga dapat digunakan sebagai sarana promosi usaha ang dijalankan oleh seseorang. Dengan bermodal HP, PC, kabel data atau infrared sebagai media komunikasi data antara HP dengan PC maka proses pengiriman pesan secara massal dapat dilakukan dengan sangat mudah tanpa perlu repot mengirim satu per satu SMS yang dimaksud. Isi : Step by step membangun SMS Broadcaster dengan Delphi 7.0 : Sebelum membuat interface pemrograman SMS Broadcaster dengan Delphi, terlebih dahulu harus dibuat sebuah database sebagai penyimpan data nama kontak serta nomer HP. Database tersebut dibuat dengan menggunakan software MS Access 2007, atau dapat juga dibuat dengan Ms Access 2003, Langkah-langkahnya adalah sebagai berikut : 1. Buka program MS Access 2007, Start all program Microsoft Access 2007, lalu pilih New Blank Database 1

2. Buat database baru dengan nama data_contact_2.mdb 3. Klik kanan pada table 1, lalu pilih Design View 2

4. Maka secara otomatis tabel ini akan meminta untuk disimpan dengan nama tertentu simpanlah dengan nama data_contact 5. Secara otomatis anda akan dihadapkan pada tampilan seperti di bawah ini : 3

6. Selanjutnya buatlah field-field sebagai berikut : Tabel 1. Field name dan data type pada database yang dibuat No. Field Name Data type 1 Mobile Phone Number Text 2 Contact Name Text 7. Klik kanan pada tabel data_contact lalu pilih open sebagai mana gambar di bawah ini! 4

8. Maka akan tertampil tabel untuk diisi dengan data Mobile Phone Number dan Contact Name, isilah dengan data yang anda miliki sebagai contoh sebagai berikut: 5

9. Setelah itu simpanlah database tersebut dengan menekan tombol pada program Microsoft Access. Lalu Close Microsoft Access! SELAMAT ANDA TELAH BERHASIL MEMBUAT DATABASE SMS BROADCASTER YANG AKAN KITA BUAT. Langkah berikutnya adalah membuat program interfacing database data_contact_2.mdb serta program pengirim pesan secara missal ( SMS Broadcaster). Langkah langkahnya adalah sebagai berikut : 1. Buka Delphi 7.0 pada komputer Anda. 2. Secara otomatis telah tersedia sebuah form dengan nam form 1, ubah lah data yang ada menjadi sebagai berikut: Form 1 Caption SMS Broadcaster 3. Masukkan komponen di bawah ini pada form 1 delphi 7.0 Table 2. Daftar komponen pada form 1 yang dipergunakan dalam pembuatan aplikasi SMS broadcaster No. Komponen Properti Nilai 1 Label 1 Caption SMS Broadcaster by Nama Anda 2 DataSource1 Dataset ADOTable1 Enabled True 3 ADOConnection1 Connection string Lihat catatan1 di bawah 4 ADOTable1 Active True Connection Table name ADOConnection1 data_contact 5 Timer1 - - 6 Oxygen SMS1 Name SMS1 Connection mode 2 (Lihat catatan2 6

di bawah 7 Button1 Name BtnContact Caption AddContact 8 Button2 Name BtnSend Caption Send Message 9 Button3 Name BtnConnect Caption Connect 10 Button4 Name BtnClose Caption Close 11 Memo1 Name Message Lines Message 12 DBGrid1 Name DBGrid1 DataSource DataSource1 Catatan1 : Cara menghubungkan Connectin string ADOConnection1 adalah sebagai berikut: Klik pada komponen ADOConnection 1, selanjutnya pada Object Inspector pilih property connection string seperti gambar dibawah ini: Double klik pada tanda di sebelah kanan property connection string sehingga muncul sebagai berikut: 7

Pilih pada pilihan use connection string. Selanjutnya Tekan tombol Build... di sebelah kanan pilihan use connection string sehingga muncul sebagai berikut: Pilihlah pada pilihan 1 yaitu select or enter a database name, lalu pilih database data_contact_2.mdb tentukan letak database tersebut sesuai dengan folder penyompanan database. Jangan lupa, pastikan centang blank password. Selanjutnya tekan tombol Test Connection, jika database telah terkoneneksi dengan baik maka akan muncul pesan sebagai berikut : 8

Catatan2 : Connection mode pada komponen OxygenSMS1 diatur sebagai berikut oleh pembuatnya: 0:DAU-P9 1:DLR-3 2:InfraRed 4. Selanjutnya tambahkan 2 buah Form baru pada project yang sedang dibuat dengan cara File New Form, sebagaimana gambar di bawah ini: 5. Pada form 2 dan form 3 yang baru saja dibuat gantilah caption masing masing form menjadi sebagai berikut : Form 2 Caption Add Contact Form 3 Caption Explanation KETERANGAN : untuk berpindah ke masing masing form, tekan Shift+F12 pada keyboard secara bersamaan maka akan tampil menu pemilih form sebagai berikut : 9

6. Masukkan komponen di bawah ini pada form 2 delphi 7.0 Table 3. Daftar komponen pada form 2 yang dipergunakan dalam pembuatan aplikasi SMS broadcaster No. Komponen Properti Nilai 1 Label1 Caption Contact Name Name LblName 2 Label2 Caption Mobile Phone Number Name LblNo 3 Edit1 Name EdName Text - 4 Edit2 Name EdNoHP Text +62 10

5 Button Caption Close Name BtnClose 6 Button Caption Save Name BtnSave 7. Masukkan komponen di bawah ini pada form 3 delphi 7.0 Table 4. Daftar komponen pada form 3 yang dipergunakan dalam pembuatan aplikasi SMS broadcaster No. Komponen Properti Nilai 1 Label 1 Caption explanation Name LblXpl 8. OK semua Form dan komponen telah siap, langkah selanjutnya adalah m enuliskan source code yang diperlukan agar program dapat di eksekusi. 9. Masukkkan source code yang diperlukan pada masing masing komponen pada form1. Tabel 5. Source codepada form 1 yang dipergunakan dalam pembuatan aplikasi SMS broadcaster. No. Komponen Source Code 1 BtnClose Close; 2 BtnContact form2.show; 3 BtnConnect sms1.open; 4 BtnSend timer1.enabled:=true; form3.show; 5 Timer1 var pesan: string; begin pesan :=Message.Text; adotable1.first; 11

adotable1.next; sms1.sendsmsmessage(adotable1.fields[0].asstring,pesan,167,true,false,nil); form3.lblxpl.caption:='sending Message to '+ Uppercase(Adotable1.Fields[1].asstring)+ ' with phone Number : '+ adotable1.fields[0].asstring; sleep (4000); if adotable1.eof = true then begin timer1.enabled:= false; form3.lblxpl.caption:='finished '; 10. Masukkkan source code yang diperlukan pada masing masing komponen pada form2. Tabel 6. Source codepada form 2 yang dipergunakan dalam pembuatan aplikasi SMS broadcaster. No. Komponen Source Code 1 BtnClose Form2.Close; Form1.Show; 2 BtnSave Form1.adotable1.open; Form1.adotable1.Append; Form1.adotable1.FieldByName('Mobile Number').AsString:=EdNoHp.Text; Form1.adotable1.FieldByName('Contact Name').AsString:=EdName.Text; Form1.adotable1.Post; EdNoHp.Text:='+62'; EdName.Text:=''; Phone 11. Masukkkan source code yang diperlukan pada masing masing komponen pada form3. Tabel 7. Source codepa da form 3 yang dipergunakan dalam pembuatan aplikasi SMS broadcaster. N o. Komponen Source Code Tidak ada source code yang dituliskan untuk semua komponen pada form3 12

Penutup 12. Eksekusi program dengan menekan tombol F9 pada keyboard atau run pada IDE Delphi. SELAMAT, PROGRAM SMS BROADCASTER YANG DI BUAT TELAH JADI Semoga bermanfaat dan Selamat Berkarya. Silakan baca tulisan saya di IlmuKomputer.com sebagai berikut: 1. Akses SMS dengan Delphi 7: Kirim dan terima SMS di Hand Phone Nokia dengan Mudah menggunakan komponen Oxygen SMS pada Delphi7.0 2. Ak ses SMS dengan Delphi 7: Membuat SMS Broadcaster dengan Delphi 7.0 menggunakan komponen oxygen SMS 3. Mengakses database Access dengan Delphi 7.0 4. Membuat report pada Delphi 7.0 menggunakan komponen Rave Report 5. Mengakses port parallel PC dengan Delphi 7.0 menggunakan komponen Small Port 6. Cara Instalasi komponen Oxygen SMS pada Delphi 7.0 7. Cara Instalasi komponen Small Port pada Delphi 7.0 8. Instalisasi Sui Pack Pada Delphi 7.0 9. Mempercantik tampilan Program yag dibuat dengan Delphi 7.0 menggunakan Komponen Suipack 10. Membuat Web sederhana dengan Joomla 11. Membuat Dialog Killer dengan Delphi 7 Referensi a. Zakaria, Teddy Marcus, Joseph Widiadhi. 2006. Membangun Aplikasi SMS Untuk Berbagai Keperluan,Bandung: Penerbit Informatika. b. Kadir, Abdul. 2005. Pemrograman Databse dengan Delphi 7.0 Menggunakan Access ADO. Yogyakarta : Andi. Biografi Penulis Taufik Adi Sanjaya. 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. Kegiatan yang dilakukan saat ini adalah bermain-main 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. Identitas lengkap penulis dapat dilihat di http://pembuatwebdanblog.web.id Email : taufiksanjaya@yahoo.com atau facebook : taufikadi@yahoo.co.id 13