Iklan

Kamis, 27 September 2012

Membuat animasi warna shape berkedip di delphi

Untuk membuat animasi warna shape berkedip - kedip dengan delphi, kita hanya menggunakan komponen timer untuk memanipulasinya, sedangkan untuk mengetahui perubahan warna pada shape digunakan komponen shape yang ada di tab Additional di komponen pallete. sedangkan komponen timer bisa di dapat pada tab system di komponen pallate.
langsung saja,klik ganda/double/dua kali pada timer tersebut dan isikan kodenya seperti di bawah ini :
if Shape1.Brush.Color=clWhite then
Shape1.Brush.Color:=clRed
else
Shape1.Brush.Color:=clWhite;
penjelasan singkat dari listing diatas adalah dengan menyeleksi apakah shape berwarna putih atau tidak, jika berwarna putih makan warna dari shape akan di ganti menjadi merah, begitu juga sebaliknya.

semoga bermanfaat.


referensi : google.co.id

Rabu, 26 September 2012

Mengakses file txt di delphi

Pada tutorial kali ini saya akan menjelaskan tentang bagaimana cara mengakses file yang berekstesi .txt, langkah pertama yang harus dilakukan yaitu dengan membuat file txt dan di tempatkan dalam satu folder dengan aplikasi yang akan kita buat contohnya saya membuat file txt dengan nama bacatxt.txt dan diletakkan di dalam folder baca txt.
Langkah selanjutnya yaitu membuat aplikasi yang dapat mengakses file txt dan membaca isi di dalam file txt tersebut.
Tambahkan komponen button dan memo dan tempatkan di dalam form. Kemudian klik dua kali pada komponen button dan ketikan listing sebagai berikut :
procedure TForm1.Button1Click(Sender: TObject);
var
myFile : TextFile;
text : string;

begin
AssignFile(myFile, 'bacatxt.txt');

Reset(myfile) ;
Memo1.Clear;
while not Eof(myFile) do
begin

ReadLn(myFile, text);
Memo1.Lines.Add(text);
end;
CloseFile(myFile);
end;

simpan aplikasi yang kita buat dan di simpan satu folder dengan file txt yang kita buat tadi. setelah itu run aplikasi yang kita buat. ketika di jalankan dan button di klik maka isi yang ada di dalam file txt akan di salin dan dimasukkan ke dalam memo.

sumber : http://delphi.about.com

Rabu, 29 Februari 2012

Remote Procedure Call (RPC)

Pengertian Remote Procedure Calls (RPC)
RPC adalah suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu program untuk berjalan pada suatu komputer tanpa terasa adanya eksekusi kode pada sistem yang jauh ( remote system ). RPC mengasumsi keberadaan dari low-level protokol transportasi seperti TCP atau UDP untuk membawa pesan data dalam komunikasi suatu program. Protokol RPC dibangun diatas protokol eXternal Data

Representation (XDR), yang merupakan standar dari representasi data dalam komunikasi remote. Protokol XDR mengubah parameter dan hasil dari tiap servis RPC yang disediakan. Protokol RPC mengijinkan pengguna (users) untuk bekerja dengan prosedur remote sebagaimana bekerja dengan prosedur lokal. Prosedur panggilan remote (remote procedure calls) didefinisikan melalui rutin yang terkandung didalam protokol RPC. Tiap message dari panggilan akan disesuaikan dengan message balikan. Protokol RPC sendiri sebenarnya adalah suatu protokol untuk ”meneruskan pesan” yang mengimplemntasikan protokol non-RPC lain seperti panggilan remote batching dan broadcasting. Protokol ini juga mendukung adanya prosedur callback dan select subroutine pada sisi server.

Kelebihan Delphi 2010

Delphi 2010 adalah aplikasi development Tool yang digunakan untuk membuat aplikasi berbasis windows dan web secara cepat dan mudah, pada dasarnya Delphi 2010 hampir sama dengan versi sebelumnya. hanya saja di versi ini, delphi dilengkapi dengan segudang fitur dan fasilitas yang belum ada pada versi - versi delphi sebelumnya, seperti gesture yang digunakan pada aplikasi berbasis monitor touchscreen. fitur Ribbon yang dapat mempercantik tampilan form aplikasi. aplikasi yang dapat dibangun dengan menggunakan Delphi ini antara lain :
a. aplikasi database client
b. aplikasi server
c. aplikasi web
d. Website dan webservices
e. Aplikasi berbasis multi-tier
f. ActiveX control.
dengan tampilan dan fitur yang lebih lengkap, anda juga mendapatkan kelebihan - kelebihan lain, sebagai berikut :
1. Dengan fitur yang banyak dan sangat atraktif sehingga mampu membuat tim developer lebih produktif dalam menciptakan produk-produk software yang berkualitas.
2. dengan teknik drag - drop dan drop-down, juga semakin membuat programer semakin merasa nyaman dalam setiap pembuatan dan pengembangan project.
3. hadir dengan konsep yang semakin mantap dengan memberikan koneksi yang mudah hingga beberapa layer tingkatan otorisasi sistem.
4. Memungkinkan para developer untuk membangun aplikasi dengan teknologi hardware terkini, misalkan membuat aplikasi berbasin monitor touchscreen.

 dengan fitur fitur terbaru diharpakan delphi bisa bersaing dengan aplikasi pemograman yang lain :)
sumber : step by step delphi 2010 

Cara Aktivasi Internet Download Manager

IDM memungkinkan pengguna untuk secara otomatis mendownload semua jenis file,  Hal ini dapat mencari cermin dalam rangka untuk meningkatkan kecepatan download dan juga mendukung video download dari berbagai situs video streaming. IDM dapat digunakan melalui browser Internet Explorer, Opera, Netscape Navigator, Apple Safari, Flock, Google Chrome, Mozilla, dan Mozilla Firefox.

KODE AKTIVASI!

IDM sendiri dapat di download gratis lewat website resminya. Namun, sayangnya pengguna hanya dapat menggunakan masa trial / uji coba selama 30-hari (beberapa versi masa trial-nya 15-hari). berikut ini Step by step cara untuk mengaktifasi IDM

Lirik Lagu Yui - Namidairo

Kirawarete iru youna ki ga shiteta kaeri michi
Miageta heya no akari ima donna kimochi de iru no darou
Kenka ni nareba sugu ayamaru
Yowakute anata wa zurui hito

Namidairo koe ga kikoenai yoru wa
Komarasete shimau hodo wagamama ni naritai
Daijoubu sou itte mita kedo sonna hazu nai deshou...

Mizu tamari ni utsuru kanashii kao minarete iru
Muri iwanai tsumori wakatteru kara kurushiku naruyo
Yasashiku sareru to nakete kuru
Yappari anata wa zurui hito

Namidairo koe ga kikoenai yoru wa
Komarasete shimau hodo wagamama ni naritai
Daijoubu sou itte mita kedo sonna hazu nai deshou...

Anata no mae ja usotsuki yo
Kizuite hoshii to omotte iru no
Sonna ni tsuyoi wake ja nai kara ne..atashi...

Namida kobosanai kimete ita noni
Komarasete shimau yone wagamama ni narenai
Daijoubu nante mata kiku kedo sonna hazu nai deshou...

sumber : google.co.id

Lirik Lagu Yui - No Way

mou iyan nacchau yo!
sakki kara uwa no sora de keitai wo
zutto ki ni shiteru kedo
dare to me-ru shiteru no?
kao agete yo
koucha mo samechatta shi
kimochi datte samechau yo
henji wo ki ni suru koto wa aru yo
dakedo sore wa itsu datte
anata ni dake yo
yatto aeta koto
yorokondeta noni
tsumannai janai
saiaku nan dakara
mou nan dattara
uso naki demo shiyou kana?
yappa yametoku yo
aa tsukareru mon
sunetemiru kedo
yatterarenai yo
NO WAY!

sumber : google.co.id

Jumat, 06 Januari 2012

Lirik Lagu YUI - Feel My Soul

Nakitsukaretetanda
Toikakeru basho mo naku
Mayoinagara tsumazuitemo
Tachidomarenai
Kimi ga kureta egao
Otoshita namida wa
Boku no mune no fukai kizu ni furete kieta
I feel my soul, take me your way
Soo tatta hitotsu o
Kitto daremo ga zutto sagashiteiruno
Sore wa guuzen dewa nakute
Itsuwari no ai nanka ja nakute
You’re right all right
You’re right all right, scare little boy

Lirik Lagu YUI - CHE.R.RY

Te no hira de furueta sore ga chiisana yuuki ni natteitanda
Emoji wa nigate datta dakedo kimi kara dattara wakuwaku shichau

Henji wa sugu ni shicha dame datte dareka ni kiita koto arukedo
Kake hiki nante dekinai no

...Suki na no yo ah ah ah ah

Koishi chattanda tabun kizuite nai deshou?
Hoshi no yoru negai komete CHE.R.RY
~Yubisaki de okuru kimi e no MESSAGE

Sakura ga saiteiru kono heya kara mieteru keshiki wo
zenbu
Ima kimi ga kanjita sekai to jyuu byou torikaete morau yori

Lirik Lagu YUI - GoodBye Days

Dakara ima ai ni yuku
So kimetanda
Poketto no kono kyoku wo
kimi ni kikasetai

Sotto boryu-mu wo agete
Tashikamete mitayo

Oh Good-bye Days
Ima, kawaru ki ga suru
Kinou made ni
So Long
Kakko yokunai
Yasashisa ga soba ni aru kara
La la la la la with you

Katahou no earphone wo
Kimi ni watasu
Yukkuri to nagare komu
Kono shunkan

Lirik Lagu YUI - Gloria

Ah ah ah ah ah
Miwaku no tobira jyuurai no tenbou datte
Yuragisou ni naru seishun jidai de
Jinsei ga kawaru koishitai no ni
Okubyou ni naru mondai yamadzuminan da
Kotae wo michibiku tame ni ha This feeling
Kirisuterarenai All night long

Yume janaiyai yai yai yai yai?
Te ga todokisou na GLORIA
Tama ni mienakunatte

Cry yai yai yai yai yai?
Chikamichi wo sagashite mo onaji ne
Mata mayotte shimau desho

Ah ah ah ah ah
Seikousha no koe takadaka ni
Kataru EPISOODO taningoto mitai
Ima no watashi chiisana heya de
Kangaeteiru kuusou no mirai ni
Toikakete miru keredo That feeling
IMEEJI dekinai no ga All night long

Lirik Lagu YUI - How Crazy

Tsumetai GITAA wo KEESU ni oshikomu
Hitodoori wa mada ooi kedo
Kyou no kibun wa kokomade
Getting all right

Sonkei dekinai otona no ADOBAISU
Atashi wa anata mitai ni wa
Naritakunai to omotta

Yogoreta JEANS de norikondeiru
Chikatetsu no mado utsutteiru jibun
Kawatte nanka nai ano koro no mama

Okane nante chotto are ba ii no yo

Lirik Lagu YUI - Am I Wrong?

Damatteita sore wa YES ka NO dake de
Kimerarerai koto datte sugu ni wakattakara

Me wo sorashi taraTabun 

hanashidasu no ne?
Anata wa...

Kowai mono nante nai no
Ushinau mono nante nai no

Kyou mo uta wo tsukurimashita
Yurushite yukou to utaimashita sore nano ni...

Denwa ga naru ichiji chuudanshita dake de
Warattari yoku dekiru nado miteita

Kigen ga warai dakeda to
Kitto omotterun deshou?
Anata wa...

Mamoru mono wa tatta hitotsu
Kokoro ni uso wa tsukenai no

Kyou mo uta wo tsukurimashita
Tsudukete yukou to utaimashita sore nano ni...

Wakariaenai ne anata to wa

Komarasetari shitakunai yo
Demo yuzuru wake ni ikanai yo

Ashita mo uta wo tsukuru kara
Itsuwarinaku ikiteitai yo sore nano ni

Sore dake nano ni ah ah
Am I wrong?

Minggu, 01 Januari 2012

Teknik Optimasi

Teknik Optimasi ada tiga(3) yaitu
1. Dependensi Optimasi.
2. Optimasi Lokal.
3. Optimasi Global.
Berikut penjelasannya
1. Dependensi optimasi bertujuan untuk menghasilkan kode program yang berukuran lebih kecil dan lebih cepat.
2. Optimasi lokal adalah optimasi yang dilakukan hanya pada bagian blok tertentu dari source code.di dalam optimasi lokal terdapat lima(5) cara pengomptimasiannya.
a. Folding yaitu mengganti konstanta atau ekspresi yang bisa dievaluasi pada saat compile time dengan nilai komputasinya. misalnya : A = 5+4+B bisa di ganti dengan A=9+B karena 9 dapat menggantikan ekspresi 5+4.
b. Redundant-Subexpression Elimination : hasilnya digunakan lagi dari pada dilakukan komputasi ulang, contohnya
A=B+C
X=Y+B+C
dapat diganti dengan 
A=B+C
X=Y+A (karena isi dari A sudah bisa mengganti B+C)