Anda di halaman 1dari 7

Akses SMS HP Nokia menggunakan

komponen Oxygen SMS pada Delphi7.0


Taufik Adi Sanjaya
taufikadi@yahoo.co.id
http://kaya-syariah.blogspot.com/

1. Buka Delphi 7.0


2. Masukkan komponen sebagai berikut:
No Komponen
Button1
Button2
Button3
Button4
GroupBox1
GroupBox2
Memo1
Memo2
Label1
Label2
Label3

Properti
Caption
Name
Caption
Name
Caption
Name
Caption
Name
Name
Caption
Name
Caption
Name
Name
Caption
Name
Caption
Name
Caption
Name

Nilai
Batal
BtnBatal
Kirim
BtnKirim
Connect ke HP
BtnConnect
Hapus Pesan
BtnHapus
GroupBox1
Pesan Masuk
GroupBox2
Kirim Pesan
PesanMasuk
PesanKeluar
IsiPesan
LblPesanMasuk
IsiPesan
LblPesanKeluar
Status Koneksi
LblStatus

Label4

Caption
Name

Pengirim
LblSender

Label5

Caption
Name
Caption
Name

Waktu
LblWaktu
No Tujuan
LblTujuan

Caption
Name

Status Koneksi
LblStatus

Label6

Label7

Edit1

Text
Pengirim
Name
EdSender
Edit2
Text
Waktu
Name
EdWaktu
Edit3
Text
+62
Name
EdTujuan
OxygenSMS1
Name
SMS1
ConnectionMode 2
Catatan Connection mode pada komponen OxygenSMS1 diatur
sebagai berikut oleh pembuatnya:
0:DAU-P9
1:DLR-3
2:InfraRed
Susun komponen sedemikian rupa sehingga menjadi seperti tampilan di bawah ini

Gambar1. Desain tampilan program


Kemudian masukkan source code sebagai berikut pada masing-masing komponen yang
disebutkan dalam tabel di bawah ini:
No
.

Nama Komponen

Source Code

BtnConnect

if (SMS1.Open=true) then
LblStatus.Caption:= 'Terkoneksi' else
LblStatus.Caption:= 'Koneksi gagal';
PesanKeluar.Text:='';
SMS1.SendSMSMessage(edtujuan.Text,
PesanKeluar.Text,167,true,false,nil);
PesanMasuk.Text:='';
EdSender.Text:='';
EdWaktu.Text:='';
PesanMasuk.Text:=uppercase(text);
edsender.Text:= send;
edwaktu.Text:= datetimetostr(time);

BtnBatal
BtnKirim
BtnHapus

SMS1

Lakukan eksekusi program dengan cara Runrun atau menekan tombol F9 pada
keyboard
Akan diperoleh hasil eksekusi sebagai berikut:

Gambar2. Hasil eksekusi progam


Saatnya ujicoba program:

Gambar3. Tampilan sebelum kirim Pesan

Gambar4. Tampilan saat Pesan masuk

Gambar5. Tampilan saat pesan yang masuk ditampilkan


NB: Tulisan nya kok jadi WWW.OXYGENSOFTWARE.COM PESAN KELUAR
DICOBA DIKIRIMKAN OLEH TAUFIK ADI SANJAYA
WWW.OXYGENSOFTWARE.COM adalah iklan dari pembuat komponen OxygenSMS
Maklum ini adalah komponen versi shareware (baca: boleh pake, tapi terbatas, yang versi
full, silakan bayar dulu (^_^))

Kok tulisan nya jadi Kapital semua? Jawabnya adalah adanya source code
PesanMasuk.Text:=uppercase(text);
edsender.Text:= send;
edwaktu.Text:= datetimetostr(time);
perintah uppercase pada Delphi berfungsi untuk membuat huruf menjadi kapital.

Pas ada SMS Masuk kok ada dialog box yang ditampilkan kaya gambar di bawah ini ya?

PUSTAKA
Zakaria, Teddy Marcus, Joseph Widiadhi. 2006. Membangun Aplikasi SMS Untuk
Berbagai Keperluan,Bandung: Penerbit Informatika.
Baca juga tulisan saya yang lain:
Mengakses database Access dengan Delphi 7.0
Membuat report pada Delphi 7.0 menggunakan komponen Rave Report
Mengakses port parallel PC dengan Delphi 7.0 menggunakan komponen Small
Port

Biografi Penulis
Taufik Adi Sanjaya, menyelesaikan pendidikan menengah atas di SMA N 2
Wates, Kulon Progo. Saat ini sedang berproses untuk segera menyelesaikan kuliah
di Jurusan Pendidikan Teknik Elektro Fakultas Teknik Universitas Negeri
Togyakarta