Selamat Datang Di Weblog http://delphiscript.blogspot.com, Mari Kita Belajar Bersama Tentang Blogging, dan Internet Marketing
"Dan di antara manusia (ada) orang yang mempergunakan perkataan yang tidak berguna untuk menyesatkan (manusia) dari jalan Allah tanpa pengetahuan dan menjadikan jalan Allah itu olok-olokan. Mereka itu akan memperoleh azab yang menghinakan" [Q.S Luqman : 6]
Tampilkan postingan dengan label Tips n Tricks. Tampilkan semua postingan
Tampilkan postingan dengan label Tips n Tricks. Tampilkan semua postingan

Tips Jitu Meraih Posisi Idaman Di Perusahaan dengan cepat dan efektif

Artikel kali ini akan menjelaskan kepada Anda tips mencapai kesuksesan dalam berkarir dalam hal ini mencapai posisi idaman dalam sebuah perusahaan tempat Anda bekerja. Jika Anda bekerja pada perusahaan yang menerapkan sistem karier bagi pegawainya, maka sudah saatnya Anda menerapkan tips ini agar perjalanan karier Anda mulus.

Jenjang karier seringkali dianalogikan oleh banyak orang dengan jenjang kesuksesan, jadi semakin tinggi tingkat karier seseorang maka semakain tinggi pula tingkat kesuksesannya, demikian juga sebaliknya. Saya rasa itu pendapat yang tidak salah, ya saya adalah yang mendukung pendapat itu, beberapa orang mungkin nggak setuju dengan pendapat ini, kalo begitu silahkan Anda berkhayal tentang kesuksesan karier pada blog Anda sendiri hehehe.

Untuk mendapatkan posisi idaman diperusahaan emang nggak gampang namun Anda atau siapapun pasti bisa melakukannya. Berikut ini tips2nya :
  • Disiplin waktu
  • Melaksanakan pekerjaan pokok dengan sebaik2nya
  • Menjaga silaturahmi n komunikasi yang baik kepada siapapun diperusahaan Anda, meskipun itu satpam n cleaning service.
  • Menggunakan waktu luang dikantor untuk membantu pekerjaan rekan yang lain, atau memikirkan sesuatu buat kemajuan perusahaan kedepan atau terobosan2 baru.
  • Menjaga nama baik atasan. Misalnya Anda melihat atasan Anda orangnya malas, maka jagalah nama baik atasan Anda dengan membantu tugas2nya, sehingga nama baik atasan Anda tetap baik, atau jika atasan Anda adalah orang yang rajin, maka bantulah dia dengan mengusulkan ide2 yang kemungkinan bisa membantu dia.
  • Jangan pernah money oriented dalam bekerja, bekerjalah sebaik-baiknya dulu apapun itu, karena percayalah bahwa uang itu akan mengikuti.
Tips ini bukanlah akal2anku looo, ini aku dapatkan saat audince dengan bu Ari (Kepala Pusat Diklat Keuangan Umum BPPK Depkeu) beberapa waktu yang lalu, beliau berbicara panjang lebar soal ini dan pengalaman karirnya. Tentu saja ini sangat memotivasiku n tentu juga akan aku laksanakan agar aku juga bisa meraih posisi idaman diperusahaan tempatku bekerja (Departemen Keuangan)

Itu dulu tipsnya, jalankan dengan ikhlas maka kesuksesan itu tidak akan menjauh lagi dari kamu.


Read more....

Alhamdulillah Hafid Lolos Seleksi tahap 2 (psikotes) depkeu - tips dan trik terdahsyat

Alhamdulillah, saya atau yang punya blog ini lolos seleksi tahap ke 2 penerimaan CPNS departemen keuangan. Wah seneng banget nih meski belum final tapi setidaknya sudah setengah jalan terlampui. Proses seleksinya aku jalani insyaAllah dengan sabar sejak juli 2008 kemaren, ya bukan waktu yang singkat memang, dan akan terasa sia-sia jika tidak bisa lolos. Masih ada kira2 2 tahap tes lagi, yaitu tes kesehatan dan tes wawancara.

Lantas apa sebenarnya tips triks saya untuk bisa lolos CPNS depkeu ini, seperti judulnya yang ngeri tips n trik terdahsyat lolos cpns, hehehe atau sebagaimana artikel yang saya tulis beberapa waktu lalu tentang tips trik lolos cpns yang akan bersambung pada beberapa artikel.

Baiklah akan saya jelaskan. saya memang telah melakukan hal2 yang saya tuliskan pada tips trik saya tentang bagaimana bisa lolos tes cpns. Namun ketika beberapa waktu lalu aku chat ma seseorang yang juga telah melakukan hal yang sama sesuai dengan trik yang aku sebutkan, namun dia tidak lolos dalam tes itu.

Aku lalu berfikir, bahwa memang benar ada kekuatan lain (Allah SWT) yang mengaturnya. Lolos tes cpns dan jadi pns memang bukan segalanya. Namun dengan lolos tes dan menjadi pns maka akan ada banyak hal yang bisa didapatkan bisa berubah dalam hidup kita. Jadi kalo belum lolos sedangkan semua trik udah dijalani maka insyaAllah pasti ada yang lebih baik atau ada sesuatu yang menarik yang ditunda buat Anda.

Tahun 2004 dulu aku ikutan tes CPNS daerah jember ketika aku baru lulus SMU, dan dengan gemilang aku nggak lolos heheheh. padahal udah mati-matian lo ikhtiarnya. Namun gak lolos juga. hem akhirnya baru sekarang aku berpikir kalo saja dulu aku lolos CPNS daerah. mungkin aku belum S1 sarjana komputer seperti sekarang, mungkin aku masih bingung ngakses internet, mungkin aku sama sekali gak ngerti programming apalagi membuat HaveCMS. Dan aku gak pernah mencicipi seleksi tingkat nasional di depkeu ini. Jadi menurutku ini lebih baik dari pada aku harus lolos yang dahulu tahun 2004.

Baiklah. tapi perjuanganku dalam proses seleksi cpns ini belum selesai. berikut ini kira2 gambaran tesnya

tes ke 0 -> Pendaftaran via web dan verifikasi dokumen (Yang ikut mungkin ratusan ribu) bulan juli 2008

tes ke 1 -> Tes Potensi Akademik (Peserta sekitar 60.000) bulan juli 2008 akhir, pngumuman 23 agustus 2008

tes ke 2 -> Psikotes (Peserta sekitar 6000) bulan oktober tgl 15 2008, pengumuman bulan 5 november 2008

tes ke 3 -> Tes kesehatan dan kebugaran tgl 14 November 2008

tes ke 4 -> Wawancara

Itulah mungkin tahapannya. Doain aku bisa lolos ya pada semua tahap.

Akhirnya aku patahkan semua tips trik, akhirnya aku bilang bahwa ini semua karena Allah SWT yang berkehendak. Laahaulaawalaaquwwataillabillah.

Allah Maha Besar


Read more....

Tips Trik Lolos Tes - Seleksi CPNS (Bag 2)

Artikel ini adalah kelanjutan dari article bagian 1, dimana saya berjanji untuk memberikan kepada Anda jawaban atas beberapa pertanyaan berikut :

Ask : bagaimana tips triks untuk lolos dalam tes atau seleksi cpns?

Apa yang akan saya jawab ini memang tidak sesederhana pertanyaan itu, untuk bisa lolos memang diperlukan tips n triks.
Tapi jangan pernah menganggap bahwa tips triks yang saya maksud adalah jalan pintas untuk lolos dengan mudah tapi semua butuh perjuangan, pengorbanan dan do'a.

1. Niat
Ini adalah hal penting dalam mengikuti tes CPNS yaitu bagaimana niat kita dalam mengikuti tes itu, karena niat adalah semacam batu loncatan untuk mencapai puncak, jika salah pilih batu loncatan maka bisa jadi puncak yang anda idamkan tidak akan pernah Anda temui.

Jika niat Anda mengikuti tes CPNS hanya untuk ikut-ikutan atau coba-coba atau syukur-syukur kalo diterima atau tergantung rezeki atau takdir anda, Anda yakin bakal gagal, maka saya sarankan batalkan niat Anda untuk mengikuti tes. Kenapa? buang-buang energi aja buat ikutan tes. Jangan menjadi sampah dalam tes, kasihan kan peserta tes lain yang sudah serius dan membutuhkan pekerjaan itu.

Niat itu bisa menjadi semangat sekaligus do'a, maka berhati-hatilah dengan niat Anda, jangan sampe niat-niat yang kurang tepat diatas ada pada diri Anda sewaktu anda akan mengikuti tes. Jika itu niat anda maka lupakan saja keinginan menjadi pns. Lantas niat seperti apa yang benar, yaitu : Niat bahwa saya yakin akan lolos dalam tes tersebut.

Dengan niat yang optimistis itu, maka kemenangan Anda untuk merebut kesempatan menjadi PNS tidak terelakkan lagi, mengapa demikian? karena saya yakin dari sekian ribu para pelamar cpns hanya beberapa persen saja yang bener2 optimis bakal lolos. ini adalah peluang bagi Anda.

Oke baca lanjutannya yaaaa


Read more....

Tips Trik Lolos Tes - Seleksi CPNS (Bag 1)

PNS atau pegawai negeri sipil saat ini masih menjadi profesi yang diidolakan oleh banyak orang di Indonesia. Betapa tidak ketika lowongan CPNS dibuka sudah pasti pendaftarnya membludak, begitu tinggi minat mereka untuk ikut seleksi CPNS tentu dengan harapan bisa lolos dan diterima menjadi PNS.

Kalau dilihat dari sudut pandang gaji, saat ini gaji yang diperoleh PNS tidak bisa dipandang sebelah mata lagi, karena sudah jauh diatas UMR(Upah minimum regional). Jam kerja PNS juga relatif lebih pendek dari jam kerja para pekerja swasta, beban kerja PNS serta tanggung jawab kerja juga relatif lebih ringan daripada apa yang itanggung oleh para pekerja swasta. Disamping itu dengan menjadi PNS seolah-olah masa depan orang tersebut akan cerah, karena kemungkinan PHK ditengah jalan sangat jarang terjadi, dan ketika masa pensiun akan tetap mendapatkan gaji meski tidak penuh.

Itulah mungkin yang menjadi magnet bagi para pencari kerja untuk berebut mengikuti seleksi CPNS, yang akhir-akhir ini banyak dibuka pendaftaran baik tingkat departemen maupun daerah.

Maaf, dari tadi ngomongin orang melulu, lantas bagaimana dengan saya sendiri? Saya adalah pencari kerja juga, usia saya 22 tahun, Alhamdulillah sudah sarjana S1, dan tentu saja saya tidak ketinggalan untuk berebut kursi sebagai PNS, beberapa seleksi CPNS telah sedang akan saya ikuti (telah sedang akan itu Tenses apa yah??)

Baik kembali ke pada topik utama kita yaitu bagaimana tips triks untuk lolos dalam tes atau seleksi cpns? atau benarkah ada triknya? benarkah penerimaan CPNS sudah bersih dari KKN? Apakah kelulusan hanya ditentukan oleh takdir seseorang ?

Apakah salah satu dari pertanyaan itu ada dibenak Anda? ah mungkin itu tidak penting tapi yang jelas pertanyaan itu ada dibenak saya sendiri, dan saya telah (mungkin loo) menemukan jawaban atas pertanyaan itu.

Bersyukurlah bukan pada saya tapi pada Tuhan YME (Allah SWT) yang telah membawa Anda ke sini dan saya berharap Anda puas dengan jawaban yang akan saya berikan ini.

Untuk mengetahui jawabnnya ikuti artikel lanjutan (bagian 2)


Read more....

Memaksimalkan marquee untuk membuat teks berjalan pada web

Untuk membuat teks tentu beberapa atau banyak dari Anda tahu bahwa marquee bisa digunakan. meski tag marquee udah depecreate lagi untuk XHTML, namun masih di support oleh banyak browser besar, jadi masih jadi idola untuk membuat teks berjalan.

Lantas apa yang ingin saya tunjukkan pada Anda! tenang gak ada yang baru kok aku cuman ngasih tahu bagi yang belum tahu aja heheh.

Kode untuk membuat teks berjalan sbb:
< marquee>Teks ini berjalan< /marquee>

Contoh diatas adalah cara paling sederhana untuk membuat teks berjalan. dimana teks berjalan dari kanan ke kiri secara berulang2. Harusnya tidak berhenti pada ini saja, namun kita bisa memanfaatkan beberapa atribut yang dimiliki oleh tag marquee untuk memaksimalkan hasil dari teks berjalan kita.

1. Untuk mengubah arah gerak dari teks gunakan atribut direction, yang memiliki 4 value yaitu down, left, right, up
< marquee direction="down">Teks ini berjalan< /marquee >

2. Untuk mengubah kecepatan teks berjalan gunakan atribut scrollamount atau scrolldelay
Jika pakai scrollamount maka semakin besar angka yang diisikan pada valuenya maka semakin cepat teks berjalan
Sedangkan Jika pakai scrolldelay maka semakin besar angka yang diisikan pada valuenya maka semakin lambat teks berjalan
< marquee scrollamount="10">Teks ini berjalan< /marquee >
atau
< marquee scrolldelay="10">Teks ini berjalan< /marquee >

3. Gunakan atribut height dan width untuk mengubah area marquee.
< marquee width="100" height="100">Teks ini berjalan< /marquee >

4. Untuk membuat agar ketika mouse menunjuk pada teks marquee (mouseover) maka teks marquee berhenti, dan ketika mouse menujuk pada luar teks marquee (mouseout) maka teks akan berjalan lagi, gunakan kode berikut

< marquee onmouseover="stop()" onmouseout="start()">Teks ini berjalan< /marquee >

Gitu aja dulu moga bermanfaat.


Read more....

Trik memainkan file audio / music bahkan video di web untuk semua browser

Bukan trik sih cuman aku baru nyoba aja, hehehe. bagaimana cara memainkan file audio / music misal berformat wav, mp3, wma bahkan file video melalui melalui website kita. ternyata mudah sekali.

Tapi karena kalian udah bisa semua ya uah deh gak jadi aku bahas. hehehe. eeee ternyata ada yang belum bisa ya! bagai yang udah bisa, ya gak usah dilanjuting mbacanya. Tapi yang belum ya boleh deh.

Jika kamu tahu tentang html, pernah denger tag BGSOUND gak?masak gak sih! heheh maaf meski gak juga gak papa kok gak penting, oh iya tag bgsound ini bisa digunakan untuk memainkan file audio, macam wav dan wma. kodenya sederhana aja. (asumsikan kita punya file audio bernama suara.wav)

< src="suara.wav">

Ya cuman itu aja udah bunyi. tapi bunyi cuman di IE aja di browser lain jangan harap. hehehe lalu gimana biar bisa di browser lain atau semua browser bunyi?? ya itu dia masalahnya.

Mungkin pake bantuan flash! jadi flash sebagai player audionya. mendengar itu beberapa temen gak setuju heheheh (termasuk aku sendiri). bukan karena apa tapi karena gak mau ribet maklum gaptek jadi gak pernah megang flash, mungkin pernah tapi gak mudeng2.

ternyata ada cara lain yang lebih sederhana dan berjalan disemua browser, yaitu dengan menggunakan HTML tag embed. Ya dengan meng-embed-ed file audio/video pada halaman web ternyata bisa "memaksa" semua browser untuk menjalankan file audio/video tersebut menggunakan player yang telah terinstal pada komputer.

Kalo pakai windows (maaf aku gak pernah makai linux, maklumlah newbie) beberapa file audio/video akan dijalankan menggunakan player engine "Windows Media Player" secara otomatis. beberapa ekstensi lain menggunakan player Quicktime (kebetulan Kompiku ada Quicktimenya).

Oh ya kodenya cuman begini aja

< src="suara.mp3">





Guampang kan?


Read more....

Tips Triks Sukses Lolos Tes CPNS 2008

Ok berikut ini sedikit tips trik untuk lolos tes CPNS 2008 baik DEPKEU, PLN, maupun BULOG. Sebenarnya bukan tips trik, namun lebih kepada hal2 penting yang perlu Anda ketahui.

"TPA adalah Tes Potensi Akademik yang digunakan untuk tes CPNS, biasanya ditambah dengan Tes kemampuan Umum, Tes Bahas Inggris"

Ada beberapa hal yang kelihatannya sepele namun sangat penting sebenarnya untuk diperhatikan agar kita bisa lolos. Lantas kalo ditanya apakah saya udah mempraktikannya, maka saya katakan belum tapi marilah kita praktikan bersama2.

Jadi hal2 itu adalah

1. Persiapkan mental, jangan hanya ikut2an atau coba2 aja, jujur mungkin banyak dari para pelamar yang hanya coba2 dan gak yakin sama sekali akan lolos. Ini salah besar kawan, kalo kita gak optimis, maka biasanya usaha kita gak akan maksimal. Ini memang hubungannya dengan rezeki, namun ikhtiar perlu optimis perlu karena optimisme sebenarnya merupakan do'a.

2. Persiapkan spiritual, banyak berdo'a, banyak meminta do'a dari keluarga ini sangat perlu sekali.

3. Persiapkan skill, mencakup mengikuti pelatihan atau setidaknya beli buku tes CPNS sehingga bisa latihan soal dirumah, karena setidaknya kita tidak kaget ketika menghadapi tes sesungguhnya. Ingat tes TPA ini butuh latihan bukan butuh IQ tinggi.

4. Persiapkan hal2 teknis, macam pensil 2B, aturan main soal, tempat tes harus sudah tahu sebelumnya, waktu pengerjaan soal, jenis soal.

Selain itu ada hal2 khusus :

1. Hendaklan mengerjakan TES secepat mungkin. bagaimana itu bisa dilakuakan? yaitu dengan mengunakan Tips Trik mengerjakan secara cepat yang biasanya dibahas pada pelatiahan TPA, dan usahakan gunakan nalar dalam mengerjakan.

2. Konsentrasi penuh, jangan buang 1 detikpun untuk memikirkan hal2 lain.

3. 1 soal Anda hanya diberi waktu sekitar +- 40 detik, jika Anda mengerjakan lebih dari itu maka Anda akan sangat rugi. Karena soal2 waktu untuk soal2 berikutnya akan semakin pendek.

4. Kerjakan semua soal baik bisa maupun gak bisa, karena jawaban salah tidak akan mengurangi nilai.

5. Skor TPA berkisar antara 200-800 untuk PNS rata2 minimal butuh skor >500.

Itu aja ya. yang lain rahasia dunk, ikutan pelatihan donk.


Read more....

Rahasia Bagaimana Mempercantik Tampilan Blogger

Setelah aku merubah total (gak total sih) tampilan dari web ini, dan aku sebarkan informasinya pada temen2, maka tanggapan dari mereka relatif banyak yang memuji dari pada yang tidak yah minimal belum ada yang mencaci hehehe. Anda pingin mencaci tampilan blog ini? boleh kok.

Lalu bagaimana cara saya mempertampan mempercantik tampilan blog saya ini meskipun dalam hal ini menggunakan blog gratisan namun tampilannya tidak itu2 saja. Kalo dibilang cara saya ya sebenarnya biasa aja saya cari diinternet template yang bagus menurut saya dan cocok buat blog saya lalu saya pakai aja.

Lha kebetulan aku bisa sedikit paham tentang kode2 html dan css makanya ya aku kemudian merubah templatenya menggunakan hardcode maksudnya ya pakai kode2 htmls dan ccs tersebut sesuka aku sesuai dengan kemampuan imaginasiku.

Jadi cara membuat tampilan blog yang lebih privat sesuka hati ya Anda harus paham tentang HTML dan CSS, cari di Google dan belajar dulu, dijamin Anda akan bisa memodifikasi tampilan blog Anda semau kamu hehehe.

Tampilan Blog ini sebenarnya adalah hasil modifikasi dari Template Minyx 2.0 yang cantik itu. Lalu aku mod sesuai dengan apa yang ada dalam pikiranku, ya itu gampang sekali karena aku paham betul tentang HTML dan CSS plus Javascript dan XML jadi ya gampang semudah membalikkan telapak kaki hehehe.

Artikel Ini sekaligus jawaban buat rekan2 yang telah menanyakan tentang cara membuatnya baik yang lewat YM, Email, SMS maupun Komen hehehe. Moga bermanfaat

Baca Juga Artikel Ini
Tips Membuat Template Blog bagi Newbie


Read more....

Fenomena Menjamurnya Iklan Baris Online, Efektifkah? Bagaiman Rahasia Merajainya? Trik SEO Paling Ampuh

Saya mengamati akhir2 ini banyak sekali layanan iklan baris online, saya tidak akan menyebutnya disini contohnya karena Anda bisa cari sendiri. Tapi benarkah bahwa iklan baris online efektif untuk pemasaran online?

Sebelum menjawab pertanyaan itu marilah kita mencermati kenapa iklan baris online menjamur akhir2 ini bahkan satu orang atau satu perusahaan bisa memiliki banyak layanan iklan online sekaligus. Akankah bisnis ini menjanjikan?

Sebenarnya bisa kita tebak alasan menjamurnya iklan baris yaitu akibat mulai menggeliatnya kembali bisnis internet dimana sekarang benar2 terlihat perkembangan yang cukup pesat khususnya di Indonesia. Saat ini orang2 berlomba2 menyediakan fasilitas dari pada menyediakan produk karena mungkin memang produk sudah banyak dan yang dibutuhkan orang adalah fasilitas untuk memasarkan produk tersebut. Ilmu tentang SEO dan Marketing udah banyak diminati orang

Kembali ke laptop. Apakah ketika kita memasang iklan pada web iklan baris maka itu akan efektif! Jawabannya masih mengambang antara iya dan tidak mengapa ? kalo kita bicara tentang web iklan baris sama halnya kita bicara tentang search engine.

web iklan baris = web search engine

Perbedaanya web iklan baris kategorinya khusus iklan dan cukup spesifik sedangkan search engines cukup luas dengan jangkauan yang luas pula. Sekarang kembali kepada Anda bahwa efektif yang dimaksud itu apa? Semua tergantung dari apa yang akan Anda promosikan? Jika Anda ingin mempromosikan blog Anda yang berisi artikel2 yang jauh dari marketing maka tidak tepat jika Anda mempromosikannya melalui web iklan baris. Tapi sebaliknya jika yang Anda promosikan adalah barang atau jasa, maka iklanbaris memang untuk itu.

Untuk bisa merajai Search engine ada triknya yaitu SEO begitu juga untuk merajai iklan baris yaitu dengan IBO (Iklan Baris Optimization, hehehe). Berikut ini bisa Anda terapkan yang mudah2an menjadikan Anda raja pada iklan baris.

1. Pilih judul iklan yang FRESH,UNIK dan MENARIK
2. Buatlah RESUME dan iklan dengan singkat padat namun mengena dan jelas, kalo perlu bikin orang gemas dan ingin melihatnya.
3. Seringlah posting iklan Anda secara berkala, kalo perlu tiap hari dengan teks yang berbeda2
4. Jangan posting iklan pada satu layanan iklan baris saja namun banyak sekaligus.
5. Gunakan layanan untuk posting iklan baris dengan mudah dan cepat dengan "sekali klik" jadi semacam artikel submiter namun yang disubmit adalah iklan.
6. Pantau terus iklan Anda dan apabila Anda menggunakan web/blog sebagai target, pantau terus grafik pengunjung Anda,

Jadi kesimpulannya adalah kefektifan dari iklan baris tergantung dari apa yang Anda promosikan dan bagaimana cara Anda mempromosikan. Mempromosikan web atau blog Anda menurut saya adalah tidak efektif apabila menggunakan media iklan baris.


Read more....

Cara Mudah Membuat Aplikasi Text To Speech Bahasa Inggris (TTS English) menggunakan Delphi

Pada artikel sebelumnya sebenarnya telah dibahas bagaimana membuat aplikasi TextToSpeech Bahasa Inggris, namun ternyata cara itu terlalu sulit sebenarnya untuk membuatnya kita bisa menggunakan cara yang lebih gampang lagi dan kode yang lebih pendek.

Sebagai info aplikasi ini aku buat pada Borland Delphi 7 dan Sistem Operasi MS Windows XP SP 2 tanpa instalasi komponen apapun.

Baik sekarang buka Delphi kamu dan buat sebuah projek baru.
1. Pada unit 1 tambahkan klausa uses ComObj; tepat dibawah klausa Implementation
2. Lalu buatlah deklarasi variabel global SpVoice: Variant; pada kalusa var atau tepat diatas klausa implementation

Berikut ini potongan kode header dari Unit1


public
{ Public declarations }
end;

var
Form1: TForm1;
SpVoice: Variant;

implementation
uses ComObj;

{$R *.dfm}

Buat procedure onCreate pada form (caranya double klik form1 maka Anda akan dibawa ke jendela kode editor) hingga kode lengkap untuk procedure ini sbb :

procedure TForm1.FormCreate(Sender: TObject);
begin
SpVoice := CreateOleObject('SAPI.SpVoice')
end;

Pada Form masukkan komponen Memo dan Button yang terletak pada Component Palette tab standard

Lalu buatlah procedure onClick pada komponen Button tersebut (caranya double klik Button maka Anda akan dibawa ke jendela kode editor) hingga kode lengkap untuk procedure ini sbb :

procedure TForm1.Button1Click(Sender: TObject);
begin
SpVoice.Speak(memo1.Text)
end;

Lalu jalankan dengan menekan F9. Selesai.

Testing. Masukkan teks dalam bahasa inggris pada memo1 lalu tekan Button1. maka aplikasimu sudah bisa ngomong. Gimana lebih mudah bukan?

Kalau ada yang mudah ngapain bikin susah?


Read more....

Mendapatkan IP Address Komputer Dengan Delphi

Mungkin bagi temen2 yang butuh untuk ngecek IP Addres komputer pakai aplikasi Delphi bisa nyoba cara berikut ini :


uses Winsock;


function getIPs: Tstrings;
type
TaPInAddr = array[0..10] of PInAddr;
PaPInAddr = ^TaPInAddr;
var
phe: PHostEnt;
pptr: PaPInAddr;
Buffer: array[0..63] of Char;
I: Integer;
GInitData: TWSAData;
begin
WSAStartup($101, GInitData);
Result := TstringList.Create;
Result.Clear;
GetHostName(Buffer, SizeOf(Buffer));
phe := GetHostByName(buffer);
if phe = nil then Exit;
pPtr := PaPInAddr(phe^.h_addr_list);
I := 0;
while pPtr^[I] <> nil do
begin
Result.Add(inet_ntoa(pptr^[I]^));
Inc(I);
end;
WSACleanup;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(GetIps.text);
end;

Jangan lupa gunakan klausa uses winsock; moga membantu

Refference : delphitrics.com


Read more....

Aku Cinta Padamu / I Love You dalam bahasa berbeda


Buat Anda yang sedang jatuh cinta dan pengen ngungkapin rasa cintanya (pumpung lagi momen Valentine) maka jangan lagi gunakan kata Aku Cinta Padamu atau I Love You lagi hehehe, karena sebenarnya kita bisa ungkapinnya pakai bahasa lain, atau bahasa hewan juga boleh!. Berikut ini aku dapet kata2 darai website columbia.edu kalau nggak salah :



Afrikaans :Ek is lief vir jou, Ek het jou lief
Albanian :Te dua
Amharic :Afekrishalehou
Arabic :Ana Behibak(to a male),Ana Behibek(to a female)
Basc :Nere Maitea
Bavarian :I mog di narrisch gern
Bengali :Ami tomAy bhAlobAshi
Berber :Lakh tirikh
Bicol :Namumutan ta ka
Bulgarian :Obicham te
Cambodian :kh_nhaum soro_lahn nhee_ah, Bon sro lanh oon
Cantonese :Ngo oi ney
Catalan :T'estim (mallorcan), T'estime (valencian),
T'estimo (catalonian), T'estim molt (I love you a lot)
Chinese :Wo ie ni (Manderin, Cantonese)
Croatian :Volim te(most common),
or Ja te volim(less common)
Czech :miluji te
Danish :Jeg elsker dig
Dutch :Ik hou van jou
Estonian :Mina armastan sind
Esperanto :Mi amas vin
Persian (Farsi) : Tora dust midaram
Flemish :Ik zie oe geerne
Finnish :Mina" rakastan sinua
French :Je t'aime
Friesian :Ik bin fereale op dy
Ik ha^ld fan dy(Most commonly used phrase)
(the ^ is above the a)
Gaelic :Ta gra agam ort
German :Ich liebe Dich
I mog Di ganz arg! (Suebian: South German dialekt.)
Greek :S' ayapo
Gujarati
(a dialect of India) "Tane Prem Karoo Choo"
Hausa :Ina sonki
Hebrew :aNEE oHEIVET oTKHA (female to male)
aNEE oHEIV otAKH (male to female)
Ani ohev at (man to woman)
Ani ohevet atah (woman to man)
Hindi :Mein Tumse Pyar Karta Hoon
Hokkien :Wa ai lu
Hopi :Nu' umi unangwa'ta
Hungarian :Szeretlek te'ged
Icelandic :?g elska ßig
Indonesian:Saya cinta padamu
Saya Cinta Kamu
Aku tjinta padamu
Saja kasih saudari
Italian :Ti amo
Irish :taim i' ngra leat
Japanese :Kimi o ai shiteru
Kazakh :Men seny jaksy kuremyn
Kiswahili :Nakupenda
Korean :Tangsinul sarang ha yo
Kurdish :Ez te hezdikhem
Latin :Te amo
Vos amo
Lao :Khoi huk chau
Latvian :Es Tev milu
Lingala :Nalingi yo
Lithuanian:Ash miliu tave
Luo :Aheri
Madrid lingo:Me molas, tronca
Malay/Indonesian:Saya cintakan awak(awak=kamu=you)
Aku sayang engkau (engkau=kamu=you)
Malay :Saya cintamu Saya sayangmu
Maltese :Inhobbok!
(Added by Christine )
Mandarin :Wo ai ni
Mohawk :Konoronhkwa
Navajo :Ayor anosh'ni
Ndebele :Niyakutanda
Norwegian :Jeg elsker deg (Bokmaal)
Eg elskar deg (Nynorsk)
Pakistani :Muje se mu habbat hai
Persian :Tora dost daram
Pilipino :Mahal Kita
Iniibig Kita
Polish :Ja Cie Kocham or Kocham Cie
(Pronounced Yacha kocham)
Portuguese:Eu te amo
Romanian :Te iu besc
Russian :Ya lyublyu tebya
Ya vas lyublyu
Scot Gaelic:Tha gra\dh agam ort
Serbian :Volim te (most common), or
Ja te volim" (less common)
Shona :Ndinokuda
Sioux :Techihhila
Slovak :lubim ta
Slovene :ljubim te (??????)
Spanish :Te amo
Swahili :Nakupenda
Swedish :Jag a"lskar dig
Swiss-German :Ch'ha di ga"rn
Tagalog :Mahal kita
Taiwanese :Gwa ai lee
Tamil Naan Unnai Kadhalikiren
(Entry by krishna connexions@theoffice.net)
Thai :Phom Rak Khun
Ch'an Rak Khun
Tunisian :Ha eh bak
Turkish :Seni seviyorum!
Urdu :Mujhe tumse muhabbat hai
(Entry by Magsemail@aol.com)
Vietnamese:Anh ye^u em (man to woman)
Em ye^u anh (woman to man)
Toi yeu em
Vlaams :Ik hou van jou
Welsh :'Rwy'n dy garu di.
Yr wyf i yn dy garu di (chwi)
Yiddish :Ikh hob dikh lib
Zazi :Ezhele hezdege (sp?)
Zuni :Tom ho' ichema

*Bicol -> Philipin dialect
*Ndebele -> Zimbabwe
*Vlaams -> Belgian Dutch
*Zazi -> Kurdic dialect
*
*Shona -> Zimbabwe
*Luo -> Kenya
*a" -> a with umlaut
*e^ -> ^ above e

Lucu ya bahasanya. Tapi nggak jamin lo bakal diterima cintamu! hehehee kabuuuuuuuuuuuur!


Read more....

Konversi Angka Ke Huruf menggunakan Delphi (Convert Num To Words) atau fungsi terbilang

Disini aku nggak akan njelasin gimana konversi dari angka ke Delphi bukan karena apa tapi karena malez aja dan udah banyak rekan2 delphi master yang bikin artikelnya tapi aku posting artikel dengan judul ini karena ada pengunjung blogku yang tanya tentang bagaimana cara konversi angka ke huruf menggunalkan delphi biasanya disebut fungsi terbilang delphi.

Sebenaranya aku juga udah pernah bikin kalau sempat juga akan aku bahasa disini tapi kalau kalian ingin sekarang ya aku punya link bagus buat kalian untuk mengerti tentang bagaimana konversi tersebut. berikut linknya
  1. Download Contoh Kodenya ( pake bahasa inggris )
  2. Download Contoh Kodenya (pake bahasa indo)
  3. Baca Artikelnya (Bahasa Indo)
  4. Baca Artikelnya (Bahasa Inggris)
Itu aja yang lain cari sendiri, gue capek, mudah2an bisa membantu hey2. selamat belajar Delphi deh aku ucapin kalau ada pertanyaan bisa tanya langsung ke aku lewat YM, Email (hscstudio2007@gmail.com) ato kalo perlu lewat telpon juga boleh dengan syarat kenalkan diri dulu dan nanyaknya jangan maksa serta jangan susah2 yang mudah aja :)


Read more....

Membuat Tray Bar Icon Tanpa Komponen Pada Delphi

Kemaren temenku ngasih tahu aku eh bukan ngasih tahu tapi cuman dia ingin posting atu nyumbang artikelnya untuk diletakin diblog ini. Ya tentang tray bar icon ini, gimana cara bikinnya tanpa menggunakan komponen apapun yaitu dengan full coding.

Setelah aku baca kok menarik makanya aku posting aja ke blog ini supaya banyak yang bisa mengerti eh bisa tahu juga,sebelumnya memang aku pernah posting tentang tray bar icon, lihat artikel ini, tapi disitu kita menggunakan komponen bikinnanya pak Antony Pranata. Tapi bentar kalau masih belum donk tentang apa itu tray bar icon mending baca artikel ku dulu deh

Baik nggak usah basa-basi lagi, langsung aja langkah-langkahnya adalah sebagai berikut.

1. Pada form utama project, tambahkan sebuah komponen PopupMenu. PopupMenu ini untuk menuliskan menu-menu yang ada pada project tersebut yang apabila kita klik kanan pada iconnya, maka menu-menu tersebut akan tampil. Misalnya kita punya 2 menu yaitu exit dan show.

2. Pada event onCreate form tersebut ketikan code sbb.

with NotifyIconData do
begin
hIcon := Icon.Handle;
StrPCopy(szTip, Application.Title);
Wnd := Handle;
uCallbackMessage := WM_ICONTRAY;
uID := 1;
uFlags := NIF_MESSAGE + NIF_ICON + NIF_TIP;
cbSize := sizeof(TNotifyIconData);
end;
Shell_NotifyIcon(NIM_ADD, @NotifyIconData);

3. Pada bagian uses tambahkan ShellApi dan tambahkan code berikut setelah deklarasi uses :

const
WM_ICONTRAY = WM_USER + 1; // User-defined message

4. Buat prosedur icontray pada bagian private, sbb.

private { Private declarations }
procedure Icontray(var Msg: TMessage); message WM_ICONTRAY;

procedure Tform1.Icontray(var Msg: TMessage);var CursorPos : TPoint;
begin
if Msg.lParam = WM_RBUTTONDOWN then
begin GetCursorPos(CursorPos);
SetForegroundWindow(Handle); // suggested by Berend Radstaat
PopupMenu1.Popup(CursorPos.x, CursorPos.y);
PostMessage(Handle, WM_NULL, 0, 0); // suggested by Berend Radstaat
end
else
inherited;
end;

5. Tambahkan variable NotifyIconData: TNotifyIconData; pada bagian deklarasi variable.

6. Pada event OnCLose form, ketikkan code berikut.

Action := caNone;
Hide;
Shell_NotifyIcon(NIM_ADD, @NotifyIconData);

7. Pada menu exit event OnCLick ketikkan code berikut.

Shell_NotifyIcon(NIM_DELETE, @NotifyIconData);
Application.ProcessMessages;
Application.Terminate;

8. Pada menu show event OnCLick ketikkan code berikut, agar ketika diklik menu show akan menampilkan form utama tersebut.

Show;
Shell_NotifyIcon(NIM_DELETE, @NotifyIconData);


Read more....

Etika Menulis Artikel Pada Blog

Ngomong2 soal nulis jadi inget dulu waktu gue masih sekolah. Guru bahasa Indonesiaku selalu memotivasi kami untuk menjadi seorang penulis. Kenapa? karena untuk menjadi seorang penulis itu murah, hanya bermodalkan pena. Tapi waktu itu justru aku berpikir dalam hati.
Yang bener aja pak masak jadi penulis, cita2ku kan jadi Insinyur
Akhirnya aku tahu bahwa apa yang beliau katakan hanyalah sebuah kiasan yang kenyataannya sekarang aku sendiri melakukannya. Tapi bentar2 kok aku jadi ngomongin ini ya, apa hubungannya dengan topik. Baiklah kembali ke laptop (sori KUL pinjam kata2mu).

Emang ada aturannya ya menulis artikel pada blog, lagian juga blog2 aku sendiri ya terserah aku mau aku tulis ini itu kok pakai aturan segala. Mungkin Anda berpikir itu, sederhana sebenarnya kenapa kita harus pakai etika untuk menulis blog. Meski sebenarnya tidak ada aturan baku yang mengikat dalam penulisan blog karena ini adalah bagian tidak tertulis dalam dunia perblogkan, sebenarnya aturan2 ini akan dibahasa dalam IndonesianBootcamp tapi sayang aku nggak bisa ikut.

Aku ingin menanggapi soal maraknya kopas (kopi paste artikel) milik orang lain dengan atau tanpa sepengetahuan dan ijin dari pemiliknya. Sebenarnya sah2 saja kita mengkopi paste milik orang lain tanpa ijin sekalipun untuk diletakkan pada blog kita dengan catatan blog kamu bukan untuk umum (set pembacanya hanya admin saja). Tapi jika untuk umum harusnya kamu juga mengikuti aturan main yang berlaku.

Sebenarnya perlu dibedakan antara penulis dan pengarang. kalau penulis dia tidak harus membuat tulisannya berdasarkan hasil karangannya namun berdasarkan hasil pemikirannya yang ia peroleh mungkin dari sumber lain. Namun kalau pengarang jelas bahawa apa yang ia hasilkan adalah buah pikirannya(meski sebenarnya juga berasala dari sumber lain melalui pengalaman hidupnya).

Jadi sampai disini jika Anda penulis blog tentunya sah2 saja Anda mengkopipaste artikel orang karena Anda bukan pengarang. Tapi bagaimana cara mengkopipaste yang benar itulah yang perlu diketahui oleh blogger. Jika tidak maka Anda sendiri yang akan rugi.

Ada beberapa hal yang harus diperhatikan dalam menulis blog.
  1. Jika Anda mengkopi artikel seseorang usahakan jangan keseluruhan, kecuali untuk kasus2 tertentu yang harus memuat semua namun tentu saja harus ada ijin.
  2. Hindari kopas pada artikel2 yang dilindungi oleh software atau pihak ketiga.
  3. Berikan link balik dan sebutkan sumber referensi artikel yang Anda gunakan.
  4. Jadikan artikel orang lain sebagai pembanding, refference dengan tetap menonjolkan argumen Anda sendiri. Jangan melakukan kopas secara membabi buta. (maksudnya kayak babi. kabuur)
  5. Apabila ada gambar jangan menggunakan link gambar orang lain. Simpan gambar itu pada hosting Anda sendiri baik yang gratis atau bayar.
Kenapa 5 hal diatas harus diperhatikan? akan saya jawab satu satu kelima masalah diatas.
  1. Kalau Anda mengkopi artikel keseluruhan jelas akan mengurangi kredibilitas Anda atau blog Anda dan itu menunjukkan bahwa Anda nggak punya respek terhadap tulisan pada blog Anda. Anda adalah plagiat. Solusinya jika terpaksa kopipaste harusnya bagian yang perlu saja terus perbanyak komentar Anda, sehingga kesan kopas akan semakin samar. Hal ini lebih disukai oleh pengunjung blog Anda.
  2. Jika artikel dilindungi, maka sebaiknya jangan mengkopinya, masih banyak artikel lain yang tidak dilindungi. Meski saya sendiri benci dengan cara itu, takutanya ntar softwarenyaatau pihak ketika salah sasaran kan bisa berabe.
  3. Jangan lupa tetap memberikan link balik terhadap bagian artikel yang Anda kopas. Itu menunjukkan kredibilitas Anda dan pengakukan Anda terhadap tulisan orang lain. Disamping mungkin juga menyenangkan penulisnya karena tulisannya dijadikan referensi.
  4. Pada kasus2 tertentu justeru dengan menggunakan atau melibatkan artikel orang lain maka artikel kita akan semakin menarik dimata para pembaca. Namun tetap tonjolkan komentar atau tulisan Anda sendiri. Setiap mengambil tulisan orang lain hendaknya jangan dibiarkan mentah2 namun juga dimasak dulu maksudnya dikomentari juga, jadi kesannya Anda punya pendirian.
  5. Untuk masalah kelima sebaiknya Anda lakukan, karena dengan menggunakan link gambar orang lain, jelas akan menambah bandwith hosting orang tersebut, mungkin kita nggak pernah berpikir bahwa mereka harus bayar klobyte yang kita gunakan, tanpa membuka web mereka, jika merka hosting berbayar, tapi kalu kita kan diblog gratisan jadi nggak mikir sejauh itu.

    Kemudian menggunakan link milik orang lain juga cukup berbahaya, kenapa? karena apabila gambar tersebut dihapus dari web orang tersebut maka gimana dengan blog kita, kan juga ikut hilang gambarnya. Makanya kopi aja gambarnya terus diupload di blog kita sendiri. Itu sih masih gak papa brokenlink, tapi kalu udah diganti dengan gambar yang aneh2 gimana seperti yang terjadi pada blog temenku beberapa waktu lalu, gambarnya diganti dengan gambar jorok, kan malu donk kita.

Kopi paste katanya juga nggak baik dalam SEO, karena akan menyebabkan artikel kita disingkirkan dari search engine karena duplikasi data, ingat search engine semakin pinter. Jadi usahakan untuk tidak melakukannya.

Ngomong2 soal etika nulis di blog saya jadi salut banget sama COSA ARANDA si seleb blog itu! gila banget dia perhatian sama hal - hal ini, kok sempet2nya bahkan url tempat gambar yang digunakan diambil dia juga sertakan.

Tapi ya itulah contoh nyata jika aturan2 main dalam menulis blog di ikuti maka akan jadi langgeng dan jaya kayak dia. Namun jika tidak mengikuti otomatis akan tersingkir dengan sendirinya. Jadilah Good Indonesian Blogger.




Read more....

Tips Menyelesaikan Kerja Praktik atau Proyek Tugas Akhir Ala Hafid

Membuat laporan kerja praktik atau proyek tugas akhir adalah gampang2 susah, jika nggak tahu triknya maka serasa menguras sumur yang nggak habis-habis meskipun kamu pakai mesin diesel sekalipun. Bahakan seringkali makan hati!.

Artikel ini hanyalah berdasarkan pengalaman ku saja nggak ada maksud menggurui, mungkin kalau temen2 punya pandangan lain boleh juga diposting, inikan ALa Hafid, Tunjukkan cara kamu? asal dah berpengalaman lo!

Sebenarnya faktor utama yang menjadi musuh kita dalam ngerjain itu adalah faktor malas, bener ngerjain itu semua males banget. Aku sendiri hampir frustasi kenapa tidak selesai2 meski setiap hari dikerjakan. Stress adalah hal yang sering aku alami waktu itu.

Apakah aku punya trik mengatasinya, ataukah justru tidak?

Tahu nggak? kalau kita lagi ngerjain itu siapa yang mau peduli sama kita! temen2, ortu, dosen, pacar? nggak kan mereka pasti inginnya kita cepet selesai dengan mengatakan "Kapan selesainya, jangan lama-lama!, kapan wisuda!". Adakah yang mengatakan :Yang sabar kalau ngerjain, jangan lupa ibadah dan berdo'a, sering bimbingan, jaga kesehatan pasti kamu akan diberi jalan dan akan merasa mudah dalam mengerjakan hingga cepat selesai dan sukses!". Aku rasa nggak ada, tapi kalau ada maka cukup beruntunglah kamu kawan!.

Motivasi! ya Motivasi, sebuah kata yang harus dimiliki oleh kita saat mengerjakannya, apa motivasi kita, itu terserah priibadi masing masing, misalnya berikut ini.

Ekonomi : Jika tidak cepet selesai pasti nanti memperpanjang dan bayar lagi perpanjangan, apalagi SPP tetapnya juga bayar lagi donk untuk semester berikutnya. Kalau cepet luls aku bisa cepet kerja dan balikin modal kuliah!

Waktu : Jika nggak cepet selesai rugi waktu donk, buang2 umur, takutnya ntar lulus tua.

Moral : Jika nggak cepet selesai malu donk ma temen2, atau dosen, atau ortu, masak yang lain 4 tahun dah kelar aku harus 5 tahun.

Asmara : Jika cepet selesai berarti aku bisa cepet lulus dan menikahi pacar kesayanganku itu. Atau jika cepet selesai hubunganku akan lebih fokus untuk pacarku.

Masih banyak lagi motivasi itu terserah kamu, diatas hanya contoh simplenya. Motivasi datang atau tumbul dari dua sisi yaitu dalam dan luar, dalam ya dari diri kita sendiri(kepribadian, sikap untuk berubah), sedangkan luar ya dari nasehat orang lain dan cacian orang lain.

Yang jadi masalahnya sulitnya menumbuhkan tuh motivasi dalam diri kita, gimana cara meyakinkan diri kita bahwa kita bisa!, itulah kata kuncinya. Ini adalah hal yang tidak hanya teori namun prakteknya juga susah. Motivasi disini haruslah yang baik sehingga ketika motivasi itu terbentuk kita tidak akan salah melangkah.

Seperti yang dikatakan didepan, untuk menumbuhkan motivasi ada dua cara :

Dari dalam, melalui membaca baik dari buku maupun pengalaman orang lain,instropeksi diri, itu adalah hal2 yang bisa menumbuhkan motivasi dalam diri. Ini kembali kepada kita apakah kita mau berubah atau tidak, apakah kita berhasil meyakinkan diri kita sendiri atau tidak?

Sedangkan dari luar, dengan cara tanya orang yang udah sukses atau berada diatas Anda, untuk memancing nasehat atau petuah darinya, mungkin hanya ini yang bisa kita lakukan.

Selanjutnya terserah kamu mau berubah atau tidak, seringkali kita merasa bahwa kalau kita jenuh dalam mengerjekan sesuatu (Malas) maka apabila pekerjaan itu terus dikerjakan maka hasilnya hanya sia sia belaka. Makanya kita perlu refresing dulu. Ok itu sah2 saja, memang perlu untuk mengurangi stress, tapi jangan terlalu, segera kembali mengerjakannya.

Dan ingat dibalik kesukaran pasti ada kemudahan, dan menurut aku datangnya kejenuhan merupakan awal dari keberhasilan, jangan kita terus berhenti dan tertipu karena sebentar lagi kita akan menemui keberhasilan, itu hanya ujian sesaat. Aku percaya bahwa apa yang kita lakukan tidak akan sia2.

Untuk sekedar info, disaat puncak bosen menyelimuti aku sewaktu ngerjakan skripsi keyakinan itu aku pegang kuat, dan selama 3 Minggu setelah itu aku ngerjakan tuh skripsi siang malem sampai bosen banget suwer dan akhirnya selesai. PUAS BANGET.

Gimana mau buktikan sendiri! atau punya cara lain!


Read more....

Langkah Mudah MengInstall Komponen Baru Pada Delphi

Jika komponen standard Delphi dirasa tidak bisa melakukan sesuatu yang kita inginkan maka kita bisa menginstal komponen baru untuk Delphi pada IDE Delphi. Anda bisa mendapatkan komponen tambahan untuk Delphi baik yang bayar maupun yang gratis, dimana banyak terdapat di Internet, jadi nggak perlu susah2 bikin sendiri (jujur aja aku sendiri masih nggak mudeng2 juga bagaimana cara membuatnya, tapi kalau lo lo pada punya tips untuk membuatnya jangan lupa ya ma aku)

Sebelum melakukan instalasi kita harus tahu dulu file sumber dari komponen yang akan kita install, ada dua jenis file yang bisa kita install, yaitu file dengan exstensi PAS (*.pas atau file unit) dan file dengan exstensi DCU (*.dcu atau file hasil kompilasi unit). Baik dengan ekstensi PAS maupun DCU cara installnya sama. Langsung saja berikut ini step2 nya (Aku pake Delphi 7):

1. Berdo'a dengan khusu' kepada Tuhan Yang Maha Esa (Ini faktor penting dan jangan diremehkan)



2. Copy file sumber komponen, misalnya dalam hal ini kita akan menginstal kompoene Trayicon dengan file sumber Trayicon.pas, maka copy ke direktori librarinya Delphi yaitu C:\Program Files\Borland\Delphi7\Lib, sesuaikan dengan tempat instalasi Delphi Anda, why harus dikopi disitu bisakah ditempat lain aja? jawabannya bisa, pada dasarnya bisa diletakkan difolder mana saja pada komputermu, asal jangan dikomputernya temenmu. Namun jika itu Anda lakukan maka library pathnya harus ditambah, yaitu mengarah ke folder itu! agar Delphi yang nggak pinter2 amat itu tahu bahwa ada file yang harus ikut ditambahkan pada package ketika aplikasi di compile. Lha tambah ra mudeng kan? makanya manut aja. Mungkin kalu nggak lupa aku bahas masalah ini, ingetin ya..

3. Pada IDE Delphi, tutup semua projek Anda jika ada dengan memilih menu File | Close All, kemudian pilih menu Component | Install Component



4. Maka akan muncul jendela Install Component, seperti berikut :



4. Tekan tombol Browse yang dilingkari diatas, dan cari file sumber dari komponen, maka setelah kita dapat file Trayicon.pas kemudian tekan tombol OK Maka akan muncul jendela konfirmasi



Klik Yes aja, nggak tahu apa maksudnya kan? sama dengan aku! jadi pilih Yes aja hehehe. Maka akan muncul jendela bahwa seperti berikut ini



Intinya komponen pallete delphi telah diupdate sebuah komponen baru Trayicon sudah diregister. Lalu yang harus Anda lakukan adalah menekan tombol OK karena nggak punya pilihan lain. Setelah itu pada menu bar pilih File | Close All maka akan muncul kotak dialog save ikutin aja dengan nekan tombol save, dan selesai, sebuah komponen baru telah bertambah, cari di Component Pallete



Udah gitu tok, gampang kan? udah kubilang yang susah tuh buat tuh komponen. Ulangi langkah diatas jika terjadi error jika masih error terus capek deh! silahkan cek kembali manual dari komponen jika ada, misalnya komponen untuk Delphi 2006 tapi lo instal di Delphi 6 ya nggak bisa boook hehehe.


Read more....

Tips menulis kode program dengan baik

Dalam menulis kode program seorang pemrogram seharusnya tidak hanya melihat dari sisi keefektifannya atau algoritma yang bagus saja atau mungkin kesederhanaan kode. Ada hal lain seperti estetika yang seharusnya juga dijadikan sebagai acuan bagi pemrogram.

Sebuah kode program yang ditulis dengan sudut pandang berbeda maka tentu akan mempengaruhi dalam hal perawatan atau perbaikan program. Sebuah kode program yangh ditulis apa adanya tanpa memandang sisi estetika, reusabilitas, dan konsistensi relatif akan lebih sulit perawatan atau perbaikannya.

Manfaat menulis program dengan baik antara lain :
1. Baris program menjadi lebih rapi
2. Alur program lebih enak dibaca
3. Memudahkan dalam melakukan tracking kesalahan atau bug
4. Memudahkan perawatan
5. Memudahkan programmer lain untuk memahami kodenya sehingga akan memudahkan bekerja dalam team

Hal-hal yang harus diperhatikan dalam menulis kode program antara lain :
1. Ikutilah standard dan style terbaru penulisan dari bahasa pemrograman tersebut bila ada, biasanya setiap bahasa pemrograman akan memiliki ciri khas sendiri.
2. Sebisa mungkin konsisten, misalnya dalam menulis nama variabel, nama objek, ukuran objek, perataan kode, penggunaan jenis huruf, case sensitive dll. Dalam hal ini kita bisa membuat semacam role of play atau aturan main dalam penulisan kode atau bisa juga dengan menggunakan standard penulisan kode yang sudah ada seperti Kioss Style yang diluncurkan kioss.com. Biasanya setiap software house memiliki aturan sendiri tentang standard ini.
3. Jangan abaikan komentar, karena sangat perlu untuk pengembangan atau perawatan program kedepannya, namun meskipun demikian tulislah komentar secara efisien, singkat tapi jelas. Karena panjangnya komentar justru akan mengurangi efektifitas dari baris program dan akan menambah besar memori
4. Pilihlah desain pattern atau algoritma program yang tepat dalam menyelesaikan suatu prosedur dalam program, hal ini jelas akan menambah efisiensi program.
5. Buatlah modul/procedure/fungsi dalam kode program agar kode program lebih enak dibaca dan alurnya terlihat jelas
6. Buatlah kode Anda tampil seksi dan cantik, dengan cara mengkombinasikan ke lima hal diatas.

Enjoy!


Read more....

Animasi Opacity Saat Membuka dan Menutup Program

Mungkita kita pernah menjumpai sebuah aplikasi yang menerapkan animasi opacity pada saat membuka atau menutup program. Pada saatdijalankan form utama aplikasi tersebut tidak langsung muncul melainkan bertahap, dari tidak tampak, sedikit demi sedikit menjadi tampak dan akhirnya tampak jelas, begitu juga sebaliknya ketika aplikasi ditutup.

Sebenarnya hal itu sangat mudah dibuat, ya setidaknya menggunakan delphi 6 atau 7 dengan sistem operasi windows XP (Win 98 mungkin juga bisa).

Dalam hal ini kita menggunakan property AlphaBlendValue, properti ini bernilai 0 - 255, semakin tinggi nilainya, maka akan semakin jelas tampilan aplikasinya. jadi kalau nilainya nol, maka aplikasi nggak bakal terlihat alias hantu. Dan jangan lupa sebelum kita mengubah nilai dari property AlphaBlendValue maka kita harus mengeset property AlphaBlend menjadi True.

Berikut ini caranya, tambahkan event onActivate pada form utama (yang akan dijalankan ketika form aktif atau dibuka), dan tulis kodenya hingga seperti kode berikut ini :

procedure TForm1.FormActivate(Sender: TObject);
var i:byte;
begin
form1.AlphaBlend:=true;
for i:=0 to 255 do
form1.AlphaBlendValue:=i;
end;


Lalu tambahkan event onClose pada form utama (yang akan dijalankan ketika form ditutup), dan tulis kodenya hingga seperti kode berikut ini :

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var i:byte;
begin
form1.AlphaBlend:=true;
for i:=255 downto 0 do
form1.AlphaBlendValue:=i;
end;


Selamat mencoba ya!


Read more....

Menyembunyikan taskbar

Menyembunyikan taskbar

Contoh program di bawah ini akan menunjukkan bagaimana cara untuk menyembunyikan taskbar melalui program yang dibuat dengan Delphi.

Untuk menyembunyikan dan menampilkan taskbar kita dapat menggunakan salah satu dari fungsi Windows API yaitu ShowWindow yang deklarasinya sebagai berikut :

function ShowWindow (hwnd : HWND; nCmdShow : integer) : Boolean;

Parameter pertama dari fungsi ShowWindow merupakan handle window yang akan ditampilkan atau disembunyikan. Parameter kedua adalah bagaimana window tersebut ditampilkan. Yang menjadi pertanyaan kita, darimana kita mendapatkan handle window dari taskbar ? Caranya adalah dengan memanggil fungsi FindWindow.

function FindWindow (lpClassName, lpWindowName : PChar) : HWND;

Parameter pertama merupakan nama kelas jendela (window class). Pada Delphi nama ini identik dengan nama kelas dari Form, misalnya TForm1, TForm2, dst. Parameter kedua adalah caption dari form (TForm.Caption).

Kembalian dari fungsi FindWindow adalah handle form yang dicari. Bila Windows tidak menemukan form yang dimaksud, FindWindow akan mengembalikan nilai 0.

Untuk mencari handle form dari taskbar :

FindWindow('Shell_TrayWnd',Nil);

Parameter pertama dari FindWindow diisi dengan Shell_TrayWnd yang merupakan window class dari taskbar. Sedangkan parameter kedua diisi dengan Nil yang menunjukkan bahwa form taskbar tidak mempunyai caption.

Kode selengkapnya untuk menyembunyikan taskbar adalah sbb :

procedure TForm1.Button1Click(Sender: TObject);
var
hTaskBar :Thandle;
begin
hTaskBar := FindWindow('Shell_TrayWnd',Nil); ShowWindow(hTaskBar,Sw_Hide);
end;

Untuk menampilkan taskbar langkahnya sama dengan yang di atas. Yang berbeda hanya parameter kedua dari ShowWindow, yang semula SW_HIDE diganti dengan SW_NORMAL. Kode lengkapnya adalah sebagai berikut :

procedure TForm2.Button1Click(Sender: TObject);
var
hTaskBar :Thandle;
begin
hTaskBar := FindWindow('Shell_TrayWnd',Nil); ShowWindow(hTaskBar,Sw_Normal);
end;


Refference : http://www.klik-kanan.com


Read more....