Ads

Ads

Translate

Wednesday, 26 December 2012

Program Permainan Ular Tangga dengan Delphi 7

Ini lah game ular tangga yang dibuat oleh lunardz dan teman2 dalam rangka menyelesaikan tugas kuliah.... dengan animasi sederhana,,,,,, dan dengan koneksi database pada highscore saja....




DOWNLOAD

Download Source

Tuesday, 25 December 2012

Kumpulan Materi Delphi UTS

Kumpulan Materi UTS Delphi 7.0 2011

OPERASI STRING
1. Menggabungkan String

menggabungkan string adalah proses merangkai dua karakter atau lebih menjadi satu
kalimat atau kata yang baru. Operator string yang dikenal dalam Bahasa Delphi adalah operator
dengan symbol '+'.

2. Menghapus String

Prosedur standart ini digunakan untuk menghapus atau mengurangi sebagian atau
seluruh karakter terhadap string atau teks.

B.U : Delete(Teks, Index, Jumlah);

Delete adalah prosedur standart yang digunakan untuk menghapus teks.
Teks merupakan kalimat atau string yang akan dihapus.
Index menunjukan posisi awal yang akan dihapus.
Jumlah menunjukan jumlah karakter yang akan dihapus.

3. Mencari Panjang teks (length)

fungsi ini digunakan untuk menghitung panjang atau jumlah karakter dari suatu teks
atau kalimat. Dalam menghitung jumlah karakter dalam suatu teks spasi akan dibaca sebagai
satu karakter. Sebagai catatan hasil yang diperoleh dari perhitungan adalah bilangan bulat
positif.

B.U : inttostr(Length(Teks));

4. Mencari Karakter Pada Teks (POS)
Fungsi ini digunakan untuk mencari letak atau posisi dari suatu karakter dari suatu nilai
string. Nilai yang dihasilkan adalah berupa byte. Maka hasil yang akan ditampilkan harus
dikonversi dari integer ke string.

B.U : Pos(kar, karakter);

Pos adalah prosedur standart yang digunakan untuk mencari teks.
Kar merupakan huruf yang akan dicari.
Karakter menunjukan kalimat atau string yang akan dicari.

5. Mengkopi String (Copy)

Fungsi ini digunakan untuk mencetak ulang string atau karakter sebanyak huruf yang
dipilih dengan posisi karakter awal yang sudah ditentukan.

B.U : Copy(teks, index, jumlah);

Penulisan awal diawali dengan perintah copy, dengan diikuti teks yang ditunjukan teks. Awal
pengcopian ditunjukan dengan index, dan jumlah karakter yang akan di tulis ulang ditunjukan
deengan perintah jumlah.

6. Konversi Karakter ke Ascii (Chr)

Fungsi ini digunakan untuk mengkonversi Kode Acsii menjadi nilai karakter atau huruf.

B.U : Chr (karakter)

DOWNLOAD PDF

Monday, 24 December 2012

Kumpulan Materi Delphi UAS





Pengertian Database
Database adalah kumpulan beberapa data yang
kode-kode tertentu sehingga membentuk sebuah sistem.

Character

Character sebagai satuan data terkecil dikumpulkan menjadi field (kolom), kumpulan field
membentuk sebuah record (baris), beberapa record disimpan dalam file (tabel), dan kumpulan file
akan membentuk sebuah database.

Database
Tabel
Record
Field
Character

Data Base Dekstop adalah merupakan sebuah system aplikasi database yang sudah disertakan pada
saat penginstalan Delphi.

Pengertian Database Deskstop
Komponen Data Base Dekstop yang merupakan bawaan Delphi meliputi = Paradox, dBse,
MsSQL, Oracle, Maccess, Excel dan Lain - lain.

Langkah - Langkah pembuatan Database Dekstop
a. Melalui Icon Start
Klik start | Pilih programs | Pilih Borland Delphi | Klik Data Base Dekstop
b. Melalui IDE Delphi
Pilih dan klik Menu Tools | pilih dan klik Database Dekstop

Setelah DBD (Database Desktop) diaktifkan, langkah berikut untuk membuat tabel:
a. Klik Menu File | New | table | pilih dan klik pilihan table pada table type (mis = Paradox7) | Klik
Ok, Tampil jendela Create Paradox 7 Table sbb:

Field

Record

File

: kumpulan dari beberapa tabel
: kumpulan dari beberapa record
: isian data yang dimiliki oleh field
: atribut yang dimiliki oleh suatu tabel
: hanya terdiri dari satu angka atau huruf

Field Name = digunakan untuk menuliskan nama field

Syarat Penulisan Nama Field
> Unik dan mudah diingat
> Diawali dengan Karakter
> Tidak diperbolehkan penulisan dengan tanda baca ( ! , . ? / + & % # © )
> Untuk field dengan dua kata atau lebih dihubungkan dengan Undecsare ( _ )

Type = Digunakan untuk menentukan tipe data pada Field

Type Data yang Dikenal Pada Paradox adalah
> Alpha
= tipe data yang menampung semua karakter baik berupa huruf, angka maupun
tanda baca.
> Number
= tipe data yang menampung angka (numeric), jangkauannya mempunyai range
untuk bilangan negative dan bilangan positif, (-10307 sampai dengan 10308).
Dengan digit maksimal adalah 15 digit.
> Money
= Tipe data yang hanya untuk angka. Sama seperti dengan Tipe Data Number hanya
berbeda pada jangkauan. Pada tipe data number tidak mengenal dedsimal, tipe data
money mengenal adanya decimal dan format mata uang.
> Short
= tipe data angka yang hanya mempunyai jangkauan -32,767 to 32,767
> Long Integer = Sama seperti tipe data integer dengan jangkauan lebih luas (-2147483648 to
2147483647)
> Date
= Tipe Data untuk tanggal (1 Januari 9999 BC to 31 Desember 9999 AD).
> Time
= Tipe Data yang digunakan untuk setup waktu.
> Memo
= Tipe Data untuk semua unit karakter dengan jangkauan 1 sampai dengan 240
karakter.
> Graphic
= Tipe Data untuk gambar (.BMP, .PCX, .TIF, .GIF, and .EPS file formats).
> Logical
= Tipe data yang hanya mengenal benar atau salah (Yes or No).
Size = Digunakan untuk menentukan size terhadapa suatu field

Catatan : Size yang kompatibel untuk diganti hanya tipe data Alpha dan memo.

Key = Digunakan untuk menentukan kunci utama (primary key)

Catatan = untuk memberikan primary key cukup ditekan space bar atau double klik pada field yang
akan dibuat sebagai key (ditandai dengan *)

Membuat Index (secondary Index)
Index digunakan sebagai kunci untuk pencarian data ataupun digunakan untuk mengurutan data pada
tabel. Didalam satu tabel diperkenankan menggunakan lebih dari satu index secondary.

Langkahnya
> Aktifkan tabel barang
> Dari DBD pilih table | restructure atau icon Restructure
> Klik combo table properties dan pilih Secondary Index 


DOWNLOAD PDF

Tuesday, 18 December 2012

Delphi Corrupt portfolio stream


Jika anda menemukan error seperti dibawah ini :



Maka cara untuk menanggulangi adalah dengan backup dulu project anda kemudian hapus file.ddp pada folder project anda.
Setelah itu buka kembali project.dpr.

Source Pengendali listik menggunakan delphi



Kendali listrik berbasis delphi. dari judulnya mungkin kamu sudah bisa sedikit membayangkan alat seperti apa itu. bukan pengendali hemat listrik tetapi pengendali nyala on dan off dari perangkat listrik yang akan di pasangkan pada alat tersebut. Alat ini saya buat berdasarkan pesanan dari salah satu teman saya. dengan membawa sebuah konsep dia terangkan kepada saya seperti apa alat yang akan dibuat tersebut.


Alat itu adalah alat yang dapat menyalakan perangkat listrik layaknya saklar listrik biasa namun dapat dikendalikan dari interface yang dibuatkan pada komputer, dalam kasus ini menggunakan delphi. Selain dapat dikendalikan oleh komputer, diharapkan juga pengendalian tersebut tidak hanya sekedar klik untun on dan off tetapi juga berisikan modus timer yang dapat menyalakan perangkat listrik berdasarkan timer yang telah diatur pada interface delphi yang telah dibuat tersebut.


Dalam postingan kali ini, program yang saya buat baru hanya sebatas menyalakan dan mematikan perangkat listrik dari interface tersebut diatas. dengan menggunakan kabel usb dari komputer ke perangkat, alat ini dapat berkomunikasi dengan komputer. dan diharapkan pada artikel berikutnya saya telah merampungkan program untuk mudus timer pada interface delphi ini.

Monday, 3 December 2012

AVR Trainer 2 AT Mega ( Mendukung mikrokontroler AVR ATMega16/32/8535 )

kit mikrokontroller at mega
Berikut adalah fasilitas yang ada pada alat tersebut:
Aplikasi I/O digital
        8 (delapan) LED;
            Anda bisa mensimulasikan luaran digital (logika 1 dan 0, ON dan OFF) melalui satu atau beberapa dari LED ini;
        2 (dua) pushbutton;
            Anda bisa mensimulasikan masukan digital (logika 1 dan 0, ON dan OFF) melalui pushbutton ini;
    LCD 16×2 berbasis HD44780
        Tampilkan hasil proses maupun kondisi in-progress melalui LCD 2×16 karakter ini;
    Masukan ADC berupa potensiometer, LDR (cahaya) dan LM35 (suhu)
        Bisa digunakan untuk pembelajaran pembacaan masukan analog baik dari potensiometer maupun pengukuran kuat cahaya dengan LDR atau suhu dengan LM35;
    Buzzer untuk bunyi-bunyian
        Anda juga bisa memanfaatkan buzzer ini untuk alarm atau indikator suara untuk aplikasi apa saja;
    Komunikasi I2C
        EEPROM eksternal AT24C64 dengan komunikasi I2C;
            Dengan fasilitas EEPROM, Anda bisa menyimpan data-data penting baik untuk pengukuran, konstanta dan lain sebagainya tanpa khawatir hilang data saat board di matikan;
        Real Time Clock (RTC) DS1307 dengan komunikasi I2C;
            Akurasi waktu bisa jadi sangat penting, inilah sebabnya board ini dilengkapi dengan RTC untuk menyimpan kalender lengkap dengan pengaturan alarm-nya;
    Komunikasi serial TTL dan RS232
        Board ini juga siap digunakan untuk belajar bagaimana melakukan pemantauan dan/atau pengontrolan melalui komputer menggunakan media komunikasi serial dengan tingkat tegangan RS232;
        Bisa juga antar mikrokontroler lainnya menggunakan komunikasi serial tingkat tegangan TTL
    Antarmuka MMC/SD Card (SPI Interface) dan Hanphone Siemens
    Port I/O bisa digunakan untuk keperluan aplikasi-aplikasi lain, tersedia konektor dan DIP switch untuk keperluan pengembangan aplikasi tidak terbatas;
    Konektor langsung ISP onboard
        Jangan khawatir dengan koneksi ISP, Anda tidak perlu mencabut mikrokontroler AVR yang bersangkutan;
        Gunakan ISP downloader apa saja atau beli saja paket hemat lengkap (PHL) yang sudah disertakan USBasp ISP, sebuah alat yang digunakan untuk mendownload program Anda ke board ini;
    Mendukung mikrokontroler AVR ATMega16/32/8535
    Catu daya teregulasi 5volt, sehingga bisa Anda siapkan adaptor 6-15 volt
        Cukup siapkan adaptor yang biasa Anda gunakan, setel pada tegangan 6-15 volt;
    Juga tersedia buku manual dan source code-nya pada CDROM dalam paket;

Bonus :

1.       Source code menampilkan data sensor suhu dari sensor LM35 ke PC menggunakan software Delphi 7
2.       Source code kirim sms dari mikrokontroller
3.       source code terima sms (pada mikrokontrller)
4.       source code dan panduan sms controller menggunakan mirkokontroler (modem yang dipergunakan adalah modem wavecom serial) 

5. kabel usb to serial untuk mendukung komunikasi serial laptop / pc ke trainer kit 
6. USBasp ISP downloader (gambar mungkin berbeda dengan aselinya)
7. e - book panduan dalam bahasa basic (bascom) 
8. E _ book panduan dalam bahasa C + video


Silakan Contact Melalui SMS / Call ke
0857-876-77544 (FAJAR PRIYADI)
Untuk Pengecekan Ketersedian item yang di inginkan, serta cara pengiriman,  jika item ada dan jadi memesan silakan transfer harga produk + ongkos kirim

Untuk pengecekan ongkos kirim Melalui PT POS ( lebih murah ) silakan cek di  
http://www.posindonesia.co.id/home/tarifdn.php 
dengan daerah asal / origin Yogyakarta

Jika menghendaki melalui TIKI JNE 
Dapat di cek di 
http://www.jne.co.id/index.php?lang=IN

SMS Gateway dengan Delphi

Inilah contoh program SMS gateway sederhana menggunakan Delphi 2007.



Program sederhana ini sudah bisa mengirim dan menerima SMS melalui modem GSM yang terhubung ke serial Port. Modem GSM yang digunakan haruslah modem yang support SMS dengan format teks, saya menggunakan Evaluation board SIM700.

Akses ke port serial, seperti biasa menggunakan ApdComport. Com number dipilih sesuai dengan koneksi modem GSM, begitu juga dengan baud ratenya harus disesuaikan dengan baud rate modem.

Jika modem menerima SMS, maka secara otomatis program akan membaca dan menampilkannya ke memo, berikut dengan no pengirim dan tanggal sms. Tentu saja modem juga harus mendukung New Message Indication (AT+CNMI).

Disediakan juga sebuah edit untuk mengirim AT command ke modem, dan sebuah memo yang menunjukan data yang dikirim dan diterima dari modem.

Source code bisa diunduh di SINI.

Programnya masih sangat sederhana, jadi masih banyak kekurangannya. Yang penting program sudah bisa mengirim dan menerima SMS.

Best Post This Year

Install Fortesreport community Delphi 7 dan RX Berlin

Download  Pertama2 kita harus punya file installernya terlebih dahulu, download  https://github.com/fortesinformatica/fortesrepo...

Total Pageviews

© 2014 Fajar Priyadi. WP themonic converted by Bloggertheme9. Published By Gooyaabi Templates | Powered By Blogger
TOP