Tuesday, November 04, 2014

Examples of Simple Programs made ​​with Delphi 7

Contoh Aplikasi dari Delphi 7 - Dalam bahasa pemrograman Delphi 7 selain dapat digunakan membuat program yang berbasikan Client Server juga dapat digunakan membuat program sederhana, baik itu dengan menggunakan database atau tidak sama sekali.
contoh aplikasi sederhana delphi 7
Delphi 7

Program sederhana dengan Delphi 7

  • Aplikasi Calculator
  • Aplikasi Timer
  • Aplikasi Input Data Siswa
  • Aplikasi Input Data Karyawan
  • Aplikasi Input Data Barang
  • Aplikasi Shutdown Windows
  • Aplikasi Toko
  • Aplikasi Barcode
  • Aplikasi Gudang
  • Aplikasi Keuangan
  • Aplikasi Absensi Karyawan
  • Aplikasi Penghitung Gaji Karyawan
  • Aplikasi Kasir
  • Aplikasi Web Browser
  • Aplikasi Chat
  • Aplikasi Download dan Aploud Data
  • Aplikasi Animasi
  • Aplikasi Game
  • Aplikasi Perpustakaan
  • Aplikasi FTP, dan lain - lain.

Demikian beberapa contoh aplikasi yang dapat dibuat dengan delphi. Selain yang saya sebutkan diatas masih banyak lagi. Semoga apa yang saya tuliskan diatas berguna dan menjadi referensi bagi kita semua jika mengalami kebingungan untuk menentukan aplikasi apa yang akan dibuat. Terutama bagi mereka untuk tugas skripsi. Baca Juga : Tahap - tahap membuat software aplikasi dengan delphi 7.

Friday, September 19, 2014

Cara Membuka Recycle Bin Windows dengan Delphi

Cara Membuka Recycle Bin Windows dengan Delphi - Bahasa pemrograman delphi sangat begitu mudah untuk dikembangkan, seperti dalam kasus membuat aplikasi pembuka recycle bin windows. Mereka dengan tingkat seperti itu dengan mudah dan cepat menciptakan berbagai macam aplikasi.

Untuk mempelajari setiap bahasa pemrograman terutama Delphi tidaklah segampang membalikkan telapak tangan, harus tekun dan jangan pernah menyerah bila progam aplikasi pada tahap pembuatan sedang mengalami error.

Terkait : Tahap - tahap membuat software aplikasi dengan delphi 7.

gambar aplikasi pembuka recycle bin windows 7

Salah satu contoh sederhananya adalah untuk membuka recycle bin windows, simak caranya berikut ini

Cara Membuka Recycle Bin Windows dengan Delphi

  1. Buka Delphi dan buat sebuah Project baru,
  2. Buat komponen sBitButton dan letakkan di Form. (bila belum memakai aplhaskin pakai BitButton default delphi)
  3. Kemudian tekan F12 untuk menambahkan kode program dibawah ini pada USES
    1. ActiveX, ShlObj, ShellApi
  4. Setelah itu tuliskan kode script ini tepat dibawah implementation
    1. procedure FreePidl(pidl: PItemIDList);
      var 
        allocator: IMalloc;
      begin
        if Succeeded(shlobj.SHGetMalloc(allocator)) then 
        begin
          allocator.Free(pidl);
          {$IFDEF VER90}
          allocator.Release;
          {$ENDIF}
        end;
      end;
  5. Isi sbitbutton1 dengan cara dobel klik tombol tersebut dan isikan kodenya seperti dibawah ini
    1. procedure TForm1.sButton1Click(Sender: TObject);
      var
        exInfo: TShellExecuteInfo;
      begin
        // initialize all fields to 0
        FillChar(exInfo, SizeOf(exInfo), 0);
        with exInfo do
        begin
          cbSize := SizeOf(exInfo); // required!
          fMask := SEE_MASK_FLAG_DDEWAIT or SEE_MASK_IDLIST;
          Wnd := Handle;
          nShow := SW_SHOWNORMAL;
          lpVerb := 'open';
          ShGetSpecialFolderLocation(Handle, CSIDL_BITBUCKET, PItemIDLIst(lpIDList));
        end;
        ShellExecuteEx(@exInfo);
        FreePIDL(exinfo.lpIDList);
      end;
  6. Simpan dan jalankan

Demikian Cara Membuka Recycle Bin Windows dengan Delphi, dengan bahasa pemrograman semoga dapat bermanfaat bagi anda.

Thursday, September 11, 2014

Cara Membuat Form Login Transparan Delphi 7

Cara Membuat Form Transparan di Delphi 7 - Dalam Delphi 7 anda pasti ingin mempercantik tampilan dalam aplikasi yang sedang anda buat. Dengan membuat tampilan salah satu Form yang lebih menarik, salah satunya dengan membuatnya menjadi transparan atau tidak terlihat.

Cara ini tergolong sangat mudah dan tanpa harus menuliskan kode program delphi. Dalam kesempatan ini saya akan mencontohkan membuat form login transparan seperti yang terlihat pada gambar dibawah ini.

gambar form login tranparan delphi 7
Contoh Form Login Transparan di Delphi 7

Cara Membuat Form Login Transparan Delphi 7
  1. Buka salah satu aplikasi yang sedang anda buat,
  2. Buka Form Login Kemudian hilangkan border Form dengan cara lihat di bagian ObjectInspector > Propertis dan lakukan perubahan pada BorderStyle menjadi bsNone.
  3. Masih di ObjectInspector > Propertis lanjutkan untuk mengubah beberapa bagian berikut ini Color = clblue, TransparentColor = True, TransparentColorValue = clblue.
  4. Kemudian pada bagian TLabel agar tidak terlihat blok putih dibelakang tulisan lakukan hal yang sama pada bagian ObjectInspector > Propertis lalu pada bagian Transparent = True.
  5. Simpan Project dan jalankan, maka akan terlihat seperti pada gambar diatas.
(!) Saran

  1. Jika anda memberi gambar di dalam Form Login tersebut usahakan gambar yang berekstensi PNG, jangan memakai gambar yang JPEG,BMP karena tidak terlihat menarik.
  2. Untuk perubahan pada Color, TransparentColor dan TransparentColorValue jangan memakai clwhite dan clblack karena akan membuat tulisan pada label dan textbox menjadi transparan juga.

Jika dalam delphi anda belum dapat menampilkan gambar yang berekstensi PNG dapat ada lakukan penambahan komponen langkahnya dapat anda baca di Cara Menampilkan Gambar PNG di Delphi 7

Demikian Cara Membuat Form Login Transparan Delphi 7, semoga dapat membantu mempercantik aplikasi yang sedang anda kerjakan saat ini.

Cara Menampilkan Gambar PNG Delphi 7

Dalam kesempatan ini saya mencoba berbagi tentang Cara Menampilkan Gambar PNG di Delphi 7. Langkah ini hampir sama seperti yang pernah saya tulis sebelumnya di artikel Cara Menampilkan Gambar *.Gif di Delphi.
gambar menampilkan gambar png delphi

Cara Menampilkan Gambar PNG Delphi 7

  1. Download salah satu komponen delphi TPNGImage
  2. Setelah download, buka file tersebut dan copy paste semua file dari TPNGImage (*.DCU, *.PAS) letakkan di C:\Program Files\Borland\Delphi7\Lib
  3. Buka kembali program delphi anda dan lihat lakukan percobaan dengan menambahkan komponen Image di Form (Additional > Image)
  4. Kemudian pada ObjectInspector > Propertis > Picture klik pada tanda titik 3 kali dan Load gambar yang berekstensi PNG. Jika penambahan komponen berhasil maka akan terlihat seperti dibawah ini pada saat load picture.

  5. gambar komponen file png delphi
  6. Setelah itu Open dan klik OK dan simpan project anda kemudian jalankan.
(!) Saran
Pada saat penambahan komponen ini usahakan program delphi anda dalam keadaan tertutup. Pengalaman saya pada saat penambahan komponen seperti cara ini seandainya program delphi dalam keadaan terbuka maka tidak akan bisa.

Demikian Cara Menampilkan Gambar PNG Delphi 7, semoga dapat membantu dalam pengerjaan aplikasi yang sedang dikerjakan.

Thursday, September 04, 2014

Cara Membuat File *.ini Delphi 7

Cara Membuat File ini Delphi 7 - Beberapa waktu yang lalu saya pernah menulis tentang cara membaca file ini di Delphi 7. Sekarang saya akan berikan bagaimana cara membuat file ini delphi 7. Karena dengan menggunakan cara ini anda akan dapat menyimpan data yang penting, salah satunya adalah untuk koneksi ke database MySQL.

Baca juga: Cara Membaca File ini Delphi 7.

cara membuat file ini delphi 7
Icon File Ini (sumber : google image)

Cara Membuat File ini Delphi 7

  1. Buka Delphi 7.
  2. Buat sebuah project baru.
  3. Kemuadian letakkan lima buah komponen Textbox dan satu buah Button didalam form tersebut
  4. Setelah itu lanjutkan ke penulisan kode dengan cara dobel klik pada form tersebut dan tambahkan " INIFiles " pada Uses.
  5. Kemudian dobel klik pada Button dan isikan kode dibawah ini.
    1. procedure TForm1.Button1Click(Sender: TObject);
      var
      myinifile : TIniFile;
      begin
      myinifile := Tinifile.Create(ExtractFilePath (Application.exename)+'koneksi.ini');
      myinifile.WriteString('Database','Hostname', Textbox1.text);
      myinifile.WriteString('Database','User',Textbox2.text);
      myinifile.WriteString('Database','Password',Textbox3.text);
      myinifile.WriteString('Database','Database',Textbox4.text);
      myinifile.WriteString('Database','Protokol',Textbox5.text);
      myinifile.Free;
      end;
  6. Selesai, Simpan project anda dan jalankan
* isi dari dalam file *.ini jika sudah dijalankan dan diisi dengan benar.
[Database]
Hostname = 192.168.0.100
User = root
Password = akar
Database = data1
Protokol = mysql

Demikian cara membuat file ini Delphi 7, semoga dapat menambah wawasan anda dalam dunia pemrograman delphi 7.

Cara Membaca File *.ini Delphi 7

Dalam bahasa pemrograman Delphi ada salah satu Cara Membaca File ini dengan mudah. Dalam file ini anda dapat menyimpan alamat IP server, Username, Password dan nama dari database. Dengan begitu jika suatu saat database mengalami kerusakan dan harus membuat Database MySQL yang baru, maka tidak perlu lagi menuliskan kode baru untuk melakukan koneksi tersebut kedalam database.
cara membaca file ini delphi 7

Cara Membaca File *.ini Delphi 7

  1. Buka Program Delphi 7,
  2. Klik dan letakkan salah satu komponen penghubung database yang anda pakai, seperti Zeos, ODBC atau yang lainnya dan sebuah Label di Form.
  3. Tuliskan kode dibawah ini di Notepad dan simpan dengan nama koneksi.ini di folder dimana anda menyimpan Project yang sedang dibuat
    1. [Database]
      Hostname = alamat ip server
      User = nama username database
      Password = password database
      Database = nama database
      Protokol = jenis koneksi yang dipakai (MySQL)
  4. Kemudian di Form yang telah anda tambahkan komponen koneksi database tuliskan kode dibawah ini.
    1. procedure TForm1.FormCreate(Sender: TObject);
      var koneksi : TIniFile;
      begin
      koneksi := TIniFile.Create(ExtractFilePath(Application.ExeName)+ 'koneksi.ini'); //tipe single database
      if (connection.Connected) then
      connection.Disconnect;
      connection.HostName := koneksi.ReadString('Database','Hostname','');
      connection.User     := koneksi.ReadString('Database','User','');
      connection.Password := koneksi.ReadString('Database','Password','');
      connection.Port     := 3306;
      connection.Database := koneksi.ReadString('Database','Database','');
      connection.Protocol := koneksi.ReadString('Database','Protokol','');
      try
      connection.Connect;
      if (connection.Connected)  then
      begin
      Form1.sLabel1.Caption := 'Koneksi Database Sukses';
              end;
      except
      Form1.sLabel1.Caption := 'Koneksi Database Gagal';    
      end;
      end;
  5. Selesai, simpan dan coba jalankan.
Demikian Cara Membaca File ini Delphi 7, sebagai salah satu alternatif untuk menghubungkan delphi dengan database MySQL. 

Tuesday, August 05, 2014

Cara Membuat Jam Digital Dengan Delphi

Membuat jam digital dengan Delphi tidak  begitu rumit karena hanya dengan mempersiapkan beberapa komponen saja dan menuliskan sebaris bahasa program. Dengan menambahkan jam pada sebuah form akan membuat aplikasi tersebut terlihat lebih cantik dan menarik.
gambar Program Sederhana Jam Digital Dengan Delphi
Program Sederhana Jam Digital Dengan Delphi

Cara membuat jam digital dengan delphi 7

  1. Buka program Delphi 7 dan buatlah sebuah project baru setelah itu simpan.
  2. Pada Toolbar System pilih komponen Timer dan letakkan pada Form1,
  3. Selanjutnya pada Toolbar Standart pilih Label dan letakkan pada Form1,
  4. Kemudian double klik pada Komponen Timer yang ada pada Form1, isi dengan listing program dibawah ini
    1. procedure TForm1.Timer1Timer(Sender: TObject);
      begin
      Label1.caption:=TimetoStr(Now);
      end;
  5. Simpan dan jalankan dengan menekan F9. Maka akan tampak seperti gambar diatas.
(!) Jika anda ingin mempercantik program jam digital sederhana ini, dapat melalui panel Object Inspector dengan merubah jenis huruf maupun warna. seperti gambar dibawah ini,
gambar Panel mempercantik huruf jam digital

Mudah bukan Cara Membuat Program Sederhana Jam Digital ini. Semoga dapat menjadi pembelajaran anda dalam mempelajari bahasa pemrograman delphi.

Wednesday, June 11, 2014

Cara Membuat Form Utama Aktif Di Delphi

Membuat Form Utama Aktif kembali merupakan hal yang sangat mudah, tetapi belum tentu bagi kebanyakan orang yang baru mengenal Bahasa Pemrograman Delphi. Pada kesempatan sebelumnya saya pernah menuliskan tentang :

Baca : Cara Membuat Disable Form Utama Delphi
Cara selanjutnya adalah bagaimana Form Utama tersebut aktif kembali disaat Form kedua telah ditutup.

Cara Membuat Aktif Form Utama

  1. Buka Aplikasi yang sedang anda kerjakan
  2. Buka Form kedua, ketiga dan seterusnya yang sebelumnya telah nge-link ke form utama
  3. Selanjutnya sebagai contoh buka Form selain form utama lihat pada Object Inspector > Events dan dobel klik pada OnClose
    gambar membuat form utama aktif delph 7
    Setelah nampak seperti kode dibawah ini
    procedure TForm10.FormClose(Sender: TObject; var Action: TCloseAction); begin 
    .........................
    end;
    Tuliskan kode program dibawah ini tepat diantara Begin dan End; seperti pada kode program diatas
    Action :=cafree
  4. Terakhir Simpan dan Run
Terimakasih telah berkenan membaca Cara Membuat Form Utama Aktif kembali dengan Delphi 7, semoga dapat memecahkan masalah yang sedang anda hadapi dalam mengerjakan aplikasi anda.

Monday, June 02, 2014

Cara Mengkoneksikan Tabel satu Dengan Yang Lain di Database

Cara Mengkoneksikan Tabel di SQL - Dalam sebuah database kita mengenal istilahnya query yang dimana dimaksudkan untuk melakukan proses input, hapus dan pencarian data dalam sebuah database.

Query sendiri memiliki peranan yang begitu penting dalam pengolahan data, apalagi jika akan diterapkan dalam sebuah aplikasi seperti bahasa pemrograman delphi salah satunya yaitu dengan menghubungkan atau mengkoneksikan antara tabel satu dengan tabel yang lain untuk menghasilkan data yang ditampilkan sesuai dengan keinginan.
gambar icon mysql delphi

Dasar Bahasa MySQL

Disini saya ambil contoh untuk proses pencarian dalam delphi yang melibatkan dua buah tabel di database MySQL. Dalam proses pencarian (searching) dasar kode MySQL-nya adalah seperti dibawah ini
SELECT * FROM tabel_a atau SELECT * FROM tabel_b
Pertanyaanya !

Bagaimana Cara Mengkoneksikan kedua Tabel Tersebut dalam proses Pencarian ?
Langkah Pertama,
Disini saya mencoba mengimplementasikan dengan HeidiSQL (program untuk melakukan running query pada database mysql), jika tidak punya heidi pakai program sejenis seperti DreamcoderMySQL, SQl Manager, dll
Langkah Kedua
Ketikkan kode MySQL dibawah ini pada browser query SQL
SELECT Tabel_A.ID,Tabel_A.Nama,Tabel_A.Alamat FROM Tabel_A WHERE Tabel_A.ID = 'id_yang_dicari'  AND Tabel_A.Nama NOT IN (SELECT Tabel_B.Nama FROM Tabel_B)
Kode ini pernah saya terapkan dalam program : pencarian data yang berbeda di 2 tabel SQL dengan delphi.

Hasilnya sangat memuaskan karena dapat membedakan isi yang sama pada tabel yang lainnya dengan tidak menampilkannya pada hasil query.

Selanjutnya jika anda ingin menampilkan isi dari keseluruhan kedua tabel ketikkan kode SQL dibawah ini
SELECT tabel_a.*, tabel_b.* FROM tabel_a, tabel_b
Arti * (bintang)
menampilkan isi dan kolom (Field) secara keseluruhan dari kedua tabel tersebut.

Demikian salah satu cara koneksi antar tabel di database semoga dapat menambah referensi anda dalam bahasa pemrograman delphi maupun MySQL atau SQL.

3 Hal Penting Dalam Mempelajari Bahasa Pemrograman

Mempelajari Bahasa Pemrograman - Dalam sebuah ruang lingkup program seorang pembuat program (programmer) dihadapkan berbagai macam bahasa pemrograman dalam komputer. Bahasa pemrograman sendiri memiliki banyak macamnya seperti : berbasikan desktop (Delphi, VB (Visual Basic), Pascal, Java, Foxpro, C++ dan lain-lain) dan berbasiskan web(PHP, HTML, XML, Dan lain-lain).
gambar ilustrasi jenis bahasa pemrograman komputer
Untuk itu diperlukan tiga hal yang begitu penting agar pada akhirnya dapat mempelajarinya dengan cepat serta dapat menjadikannya seorang master program.
  1. Logika
  2. Logika merupakan hal yang begitu penting dalam hal penguasaan sebuah bahasa pemrograman. Karena disetiap kita mempelajari salah satunya tanpa memiliki logika yang cukup takkan mudah untuk menguasainya walaupun sudah mengerti tata cara penulisan sebuah program tersebut. Contohnya seperti ini 1+1=2, itu sebuah ilmu matematika yang pasti, dalam penerapanya dalam program tidak semudah itu. Mengapa demikian ? untuk mendapatkan nilai 2 tersebut dapat melalui berbagai cara agar dapat diterapkan dalam sebuah program yang nantinya tidak akan menyulitkan pengguna itu sendiri. Jika anda terpaku dengan 1+1 tanpa mengembangkan logika atau ide kreatif maka user akan merasa kesulitan (seandainya seorang user melakukan input -1 atau nol pada program).
  3. Struktur
  4. Disetiap struktur bahasa pemrograman pasti berbeda-beda dalam penerapannya. Walaupun nantinya akan dapat menampilkan hasil yang sama pada akhirnya. Saya ambil contoh sperti ini bilamana anda sebelumnya belajar bahasa pemrograman yang berbasis web (PHP, HTML) dan akan beralih ke Desktop (Delphi, VB) maka harus mempelajari dahulu bagaimana cara kodingnya, bagaimana penempatan kodenya. Karena dua tipe bahasa pemrograman tersebut sangatlah berbeda jauh, lain halnya jika anda sebelumnya telah mengerti dan memahami tipe bahasa yang sama.
  5. Pemahaman
  6. Pemahaman dalam hal ini menyangkut keseluruhan dalam mempelajari bahasa pemrograman baik itu yang berbasiskan desktop ataupun web. Maka dari itu sebelum mempelajari salah satu bahasa yang saya sebutkan diatas ada baiknya mengerti minat dalam diri anda bahasa apa yang mudah dipelajari, memahami tentang komponen apa saja yang ada dalam program tersebut, memahami tata cara penulisan kode program, memahami bagaimana cara mengimplementasikanya kepada user.

Baca juga mengenai : Tahap-tahap dalam pembuatan software aplikasi dengan delphi

Jika ketiga hal tersebut diatas dilakukan Insakallah akan menjadikan diri anda sebagai seorang programmer tingkat tinggi. Semoga apa yang saya tulis mengenai pembelajaran bahasa pemrograman ini dapat memotivasi anda dalam dunia programming, baik itu yang berbasiskan desktop maupun web. Seperti apa kata pepatah "Tak Kenal Maka Tak Sayang" maka dari itu kenali, pahami, pelajari, manfaatkan dan sayangi salah satu program yang telah anda kuasai. agar nantinya anda dikenal sebagai seorang Master Program.

Cara Membuat Nomor Urut Pada DBGrid Delphi

Cara Membuat Nomor Urut DBGrid, dalam sebuah kasus pembuatan sebuah nomor urut biasanya mengalami kendala apalagi mereka yang baru mengenal bahasa pemrograman delphi. Jika dalam database boleh dikatakan sangat mudah karena kita tinggal melakukan setting saja pada kolom yang akan diisikan dengan nomor urut tersebut dan secara otomatis disaat melakukan penyimpanan data akan mengurutkan dengan sendirinya.

Langkah-Langkah Buat Nomor Urut DBGrid

Pada delphi berbeda dengan database, disini kita harus menuliskan sourcecode kode program agar dapat menampilkan nomor urut tersebut khususnya pada komponen DBGrid. Berikut salah satu cara membuatnya agar database yang ditampilkan pada DBgrid terdapat nomor urutnya.

Baca : Komponen Pendukung Pemrograman Delphi.
  1. Buka program yang sedang dibuat dan arahkan pada DbGrid yang ada.
  2. Lihat pada Object Inspector pilih Events
  3. gambar object inspector membuat nomor urut dbgrid
  4. Setelah itu tuliskan kode program dibawah ini tepat dibawah begin
    1. if DataSource1.DataSet.RecNo > 0 then
      begin
      if Column.Title.Caption = 'Nomor Urut' then
      DBGrid1.Canvas.TextOut(Rect.Left + 2, Rect.Top, IntToStr(DataSource1.DataSet.RecNo));
      end;
      lebih lengkapnya maka akan terlihat seperti dibawah ini
        procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
        DataCol: Integer; Column: TColumn; State: TGridDrawState);
        begin
        if DataSource1.DataSet.RecNo > 0 then
        begin
        if Column.Title.Caption = 'Nomor Urut' then
        DBGrid1.Canvas.TextOut(Rect.Left + 2, Rect.Top, IntToStr(DataSource1.DataSet.RecNo));
        end;
        end;
  5. Setelah selesai simpan dan lihat hasilnya.
Sekian tutorial mengenai pembuatan nomor urut pada DBGrid Delphi semoga dapat memberikan wawasan baru dalam dunia pemrograman.

Monday, May 05, 2014

Tahap-Tahap Membuat Software Aplikasi dengan Delphi 7

Tahap-Tahap Membuat Software Aplikasi - Seiring perkembangan dalam dunia software aplikasi semakin hari makin betambah besar. Banyak orang-orang yang terjun dan berbisnis dalam pembuatannya seperti Aplikasi Keuangan, Aplikasi Kasir, Aplikasi Gudang dan lain-lain.

Dalam pembuatannya software-software tersebut menggunakan bahasa pemrograman yang berbeda-beda contohnya dengan bahasa pemrograman Delphi 7, C++, Visual Basic / VB / Vb.net, Php dan masih banyak yang lainnya.
Langkah Membuat Aplikasi Delphi 7

Kali saya akan memberikan sedikit mengenai Tahap-Tahap Membuat Software Aplikasi dengan Bahasa Pemrograman Delphi 7 :

1. Membuat Database
Ini penting dilakukan karena nantinya akan mempermudah anda dalam hal pengerjaan pembuatan aplikasi. Membuat rancangan database beserta dengan tabel di dalamnya yang akhirnya untuk menyimpan data dari aplikasi yang telah dibuat. Untuk melakukan koneksi dapat dilakukan berbagai cara seperti :
  • ODBC
  • ZeosLib (yang sering saya terapkan disetiap program yang saya buat karena mudah dalam penggunaanya)
2. Membuat Desain Aplikasi
Dalam pembuatan desain aplikasi disini dapat dilakukan setelah anda membuat secara keseluruhan databasenya karena dengan begitu komponen apa saja yang akan anda tampilkan di dalam sebuah aplikasi dapat buat dengan mudah dan cepat.
Dalam pembuatan desain aplikasi delphi agar telihat menarik dapat dilakukan dengan menggunakan
3. Membuat Installer
Pembuatan installer pada aplikasi yang berbasiskan bahasa pemrograman delphi 7 dapat dilakukan dengan beberapa Tools-Tools seperti :
  • Inno setup
  • SFX Tools
  • Advanced Installer
  • Installshield Express
Sebelum melakukkan tahap terakhir ini sebaiknya diujicobakan seperti melakukan tes koneksi dengan database, input data, cetak data dan lain-lain.

Tips Sederhana dari saya
Pada saat pembuatan desain aplikasi (tahapan nomor 2) diatas usahakan sesering mungkin anda behubungan dengan user alasannya agar pada saat pembuatan software aplikasi telah selesai nantinya anda tidak disibukkan dengan komplain dari user.
Sekian Tutorial Membuat Software Aplikasi dengan Delphi 7 yang selama ini saya lakukan dan sudah saya jalankan. Dengan 3 tahapan diatas insakallah anda akan mendapatkan kepuasan dari seorang user. Cara diatas dapat juga anda terapkan dengan bahasa pemrograman selain menggunakan delphi.

Thursday, May 01, 2014

Cara Menambahkan Gambar Icon dengan ImageList Delphi 7

AndroSoft - Pada dasarnya bahasa pemrograman Delphi 7 memberikan begitu banyak tools untuk mempercantik atau membuat lebih menarik disetiap aplikasi yang tengah dibuat. Beberapa diantaranya dengan cara menambahkan Icon, gambar dan animasi pada Form.

Dengan ditambahkanya ikon (icon) pada form di setiap aplikasi yang sedang kita buat, maka akan terlihat lebih menarik dan lebih bagus untuk pengguna pada akhirnya. Untuk itu saya akan berbagi tentang Cara Menambahkan Gambar Icon dengan ImageList Delphi 7

1. Buka program Delphi 7
2. Buat atau buka Project yang sedang dikerjakan.
3. Tambahkan komponen (component) sAlphaImageList pada Form yang ingin anda tampilkan icon pada (tombol, frame, menu). Saya menggunakan komponen tersebut karena telah menambahkan komponen AlphaSkin pada Delphi 7, tutorial menambahkan komponen tersebut dapat anda baca di Cara Mempercantik Tampilan Aplikasi Delphi
Jika ingin tanpa menggunakan komponen AlphaSkin anda dapat menggunakan komponen default delphi anda dengan klik Win32 pada pallete komponen pilih ImageList. Perbedaannya hanya pada ekstensi gambar yang akan ditampilkan nantinya, saya menyarankan menggunakan sAlphaImageList agar lebih mudah.
4.  Jika komponen telah ditambahkan pada From klik kanan pilih ImageList Editor
Gambar imagelist editor Delphi 7

5. Klik Add untuk menambahkan gambar icon dari komputer (tempat menyimpan gambar ikon / icon anda). jika sudah klik OK
gambar menu salphaimagelist editor Delphi 7

6. Klik salah satu komponen pada Form yang akan anda berikan / tambahkan ikon (kali ini saya mencontohkan pada sBitButton)
7. Lihat pada Object Inspector > Propertis cari Images klik anak panah pilih sAlphaImageList
gambar object inspector images bitbutton delphi 7

Lanjutkan pada ImageIndex klik anak panah dan pilih ikon yang akan ditambahkan pada BitButton
gambar object inspector imageindex bitbutton delphi 7

8. Simpan

NB : Jika pada BitButton, Frame, Menu tidak akan ditampilkan ikon seperti cara saya diatas dan anda sudah terlanjur menambahkannya. Untuk mengembalikanya cukup anda ganti pada ImageIndex menjadi "-1"

Sekian tutorial Menambahkan Gambar Icon dengan ImageList Delphi 7 untuk mempermudahkan anda tanpa harus menambahkan satu persatu disetiap (bitbutton, frame atau menu) pada aplikasi yang sedang anda kerjakan. Jika tidak ingin menambahkannya dengan cara diatas dapat anda baca dan pelajari di Cara Menambahkan Gambar Pada BitButton Di Delphi 7

Cara Menambahkan Gambar Pada BitButton Di Delphi 7

Dalam Bahasa Pemrograman Delphi 7 pasti sudah mengenal apa itu tombol bitbutton dan kegunaannya. Pada Delphi terdapat dua buah tombol yaitu Bitbutton dan Button. yang menjadi perbedaan keduanya adalah untuk menambahkan gambar atau icon dalam tombol tersebut.

Menurut pengalaman saya yang selama ini yang sudah saya terapkan dalam berbagai software aplikasi yang berbasiskan delphi 7 yang bisa ditambahkan gambar hanyalah tombol bitbutton dimana kegunaan atau fungsinya sama seperti button.

Pada kesempatan kali ini saya akan berbagi mengenai Cara Menambahkan Gambar Pada BitButton Delphi 7

1. Buka Program Delphi 7 atau Project yang sedang anda kerjakan
2. Jika sebelumnya anda sedang membuat sebuah aplikasi tinggal ganti saja Button dengan BitButton
3. Klik pada BitButton > lihat pada Object Inspector scroll mouse anda kebawah dan cari Glyph setelah itu klik tombol lihat pada gambar dibawah ini
gambar cara menambahkan gambar pada bitbutton

Untuk extensi gambar dapat menggunakan  BMP (Bitmaps), PNG, ICO (icon). Ukuran gambar dapat anda sesuaikan sesuka anda saya memakai ukuran 20x20 pixel
4. Simpan aplikasi dan Run
Untuk hasilnya pada aplikasi saya seperti gambar dibawah ini
gambar hasil cara menambahkan gamabr pada bitbutton

Mudah bukan Cara Menambahkan Gambar Pada BitButton Delphi 7 tersebut. Cara ini sebagai langkah bagaimana anda dapat mempercantik tampilan pada aplikasi yang sedang anda buat saat ini. Baca juga Cara Menampilkan Gambar *.GIF di Delph.

Tuesday, April 22, 2014

Cara Membuat Form Aplikasi Pencarian Sederhana Dengan TextEdit Delphi 7

Cara Membuat Form Aplikasi Pencarian Sederhana - Dalam setiap aplikasi baik itu local maupun client server pasti dilengkapi sebuah form untuk melakukan pencarian. Karena dengan adanya form tersebut maka seorang user dalam melakukan pencarian data menjadi sangat mudah, cepat dan efisien. Melakukan pencarian pada bahasa pemrograman delphi 7 biasanya menggunakan komponen yang disebut dengan TextEdit. 

Dalam setiap pencarian pun bervariasi dapat dilakukan berdasarkan id, nama, nama perusahaan, alamat dan lain sebagainya. Tergantung kepada permintaan user sendiri pada saat pembuatan program aplikasi tersebut.

Sebelumnya saya pernah share Tutorial SQL : Mencari Data di "Dua Field" Dalam Satu Tabel dan Mencari Data Yang Berbeda Di 2 Tabel SQL dengan Delphi . Dengan menggunakan Query MySQl / Bahasa SQL tersebut maka diperlukan sebuah form untuk melakukan pencarian tersebut.

Cara Membuat form aplikasi pencarian Sederhana

1. Buka Delphi 7 dan buat sebuah Project baru
2. Klik dan letakkan pada Form1 (TextEdit dan Button)
3. Tambahkan komponen ZeosLib letakkan pada Form1 (ZConnection untuk Koneksi ke MySql) dan ZQuery1 (untuk melakukan query pencarian)
4. Kemudian tambahkan DataSource dan letakkan pada Form1 yang gunanya untuk menghubungkan DBGrid dengan ZQuery1 caranya seperti gambar dibawah ini
gambar datasource dengan zquery delphi 7

5. Klik DBGrid dan letakkan pada Form1 yang gunanya untuk menampilkan hasil dari pencarian data nantinya dan hubungkan Datasource dengan DBGrid
gambar mengubungkan dbgrid dengan datasource delphi 7

6. Jika semua langkah 1 s/d 5 sudah dilakukan maka tampilan Form1 akan terlihat seperti ini
gambar form pencarian sederhana delphi 7

7. Kembali lagi ke Form1, dobel klik pada Button dan isikan source code seperti dibawah ini
with ZQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM nama_tabel WHERE nama_field ='+QuotedStr(Edit1.Text));
Open;

Sehinggan hasilnya setelah ditambahkan kode diatas tampak seperti dibawah ini
procedure TForm1.Button1Click(Sender: TObject);
begin
with ZQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM nama_tabel WHERE nama_field ='+QuotedStr(Edit1.Text));
Open;
end;

Keterangan Warna
Warna Merah = ganti dengan tabel di database anda
Warna Biru = ganti dengan nama Field atau kolom pada tabel yang akan digunakan sebagai pencarian.

8. Simpan Project anda dan RUN

Demikian Cara Membuat Form Aplikasi Pencarian Sederhana dengan TextEdit Delphi 7 diatas sangat mudah untuk dibuat. Semoga apa yang saya tuliskan kali ini memberikan wawasan serta ilmu tentang bahasa pemrograman delphi khususnya dalam hal pencarian data pada tabel database.

Saturday, April 19, 2014

Cara Membuat ComboBox Di Delphi 7

Cara Membuat ComboBox Di Delphi 7 - Dalam bahasa pemrograman Delphi 7 kita mengenal beberapa komponen untuk melakukan input data contohnya : Menggunakan TextEdit, CheckBox, Radio Button, List Box dan ComboBox. Saya ambil kasus membuat comboxbox di delphi  karena cara ini terbilang gampang / mudah dilakukan apalagi anda ingin menampilkan database mysql.

Baca juga : Cara Menampilkan Data Database di Combobox

Disetiap komponen yang saya sebutkan diatas mempunyai kegunaan masing-masing. Dan komponen dalam delphi 7 tersebut dapat digunakan sebagai media untuk melakukan memasukkan data kedalam sebuah database.

Baca Juga :

Cara Membuat ComboBox Di Delphi 7

1. Buka program Delphi 7 anda
2. Klik pada pallete komponen dan pilih ComboBox dan letakkan dalam Form
gambar cara membuat combobox 1 delphi 7
3. Sorot / klik sekali dalam ComboBox dan klik pada Object Inspector > Propertis > Items
gambar cara membuat combobox 2 delphi 7

4. Isikan beberapa Item yang akan anda tampilkan dalam combobox dan klik OK (jika sudah selesai)
gambar cara membuat combobox 3 delphi 7

jika ingin menampilkan data pertama (Data 1) yang telah dimasukkan maka ganti angka -1 (yang saya lingkari dalam gambar dibawah ini dengan angka 0 (nol)
gambar cara membuat combobox 4 delphi 7

5. Simpan / save project dan RUN

Demikian cara membuat combobox di delphi 7, semoga dapat bermanfaat dan berguna bagi kita semua.

Tuesday, April 15, 2014

Cara Menghubungkan QReport Dengan Database Delphi Menggunakan ZeosLib

AndroSoft - QReport merupakan sebuah komponen untuk membuat sebuah laporan pada sebuah aplikasi yang berbasiskan bahasa pemrograman delphi. Jika dalam program delphi anda setelah selesai melakukkan installasi terkadang komponen tersebut belum secara otomatis terinstall.

Untuk itu harus ditambahkan secara manual dan caranya dapat anda pelajari di Tips Install Komponen QReport Delphi. Setelah komponen tersebut dapat dipakai di delphi selanjutnya anda ingin menghubungkan komponen QReport tersebut dengan database melalui Zeos (penghubung antara database dengan delphi).

Langkah-langkahnya adalah sebagai berikut Cara Menghubungkan QReport Dengan Database Delphi Menggunakkan ZeosLib :

1. Buka Delphi anda atau buka project yang telah anda buat dan akan ditambahkan komponen QReport di dalamnya.
2. Klik komponen QReport dan letakkan pada Form, sebelumnya anda harus meletakkan komponen ZeosLib di form yaitu ZConnection dan ZQuery serta mengkoneksikannya dengan database. Untuk lebih jelasnya mengenai cara menghubungkan database MySQL dengan menggunakan Zeos di Delphi dapat anda baca di Tutorial Koneksi MySQL dengan Zeos di Delphi
3. Pilih QRDBText dan letakkan pada halaman QReport
4. Sorot / klik sekali pada QRDBText
5. Klik pada Object inspector > Propertis > klik DataSet
gambar koneksi qreport dengan database melalui zeos
* Keterangan angka dalam gambar
Angka 1 : koneksi antara QRDBText dengan ZQuery
Angka 2 : koneksi antara Database dengan delphi menggunakan zeos connection (ZConnection)

6. Terakhir anda save project anda terus Run aplikasi

Sekian tutorial tentang Menghubungkan QReport Dengan Database Delphi Menggunakan ZeosLib semoga dapat membantu dan bermanfaat bagi anda yang sedang membuat program aplikasi delphi. Untuk menghubungkan database dengan delphi dapat anda baca di : Koneksi ODBC dengan Delphi

Thursday, April 10, 2014

Cara Mudah Membuat Database Berekstensi *.DBF Delphi

Database merupakan sebuah komponen untuk menyimpan sebuah data dan peranannya begitu penting serta vital bagi sebuah aplikasi yang berbasiskan database. Karena dalam setiap pembuatan sebuah aplikasi yang boleh dikata berukuran kecil maupun besar, database sangat diperlukan. Dalam pembuatan aplikasi dengan menggunakan bahasa pemrograman delphi database yang digunakan sangat banyak seperti Xammp, MySQL Server dan dengan menggunakan database yang berekstensi DBF (database file) atau yang lebih dikenal dengan Paradox (database desktop).

Untuk itu saya kali ini akan 2 Cara Membuat Database Delphi yang Berekstensi DBF :
Cara Pertama Membuat Database Berkekstensi DBF dengan Database Desktop :
1. Buka aplikasi DBF
gambar program database desktop

2. Pilih Menu File > New > Table > OK
gambar membuat tabel baru di paradox

3. Isikan nama Field, Type, Size 
gambar membuat field di database desktop 1

Untuk pengisian Type File klik kanan lalu pilih sesuai dengan tipe yang anda kehendaki
gamabr menentukan type di database desktop delphi

4. Terakhir Simpan di folder yang sudah anda siapkan Save As

Cara Kedua Membuat Database Berekstensi *.DBF dengan Excel 2003
1. Buka Microsoft Excel 2003 anda
2. Buat sebuah nama field seperti dibawah ini
gambar membuat database dbf dengan excel

3. Blog ketiga nama field tersebut lalu simpan atau tekan CTRL+S dan pilih ekstensi DB3 seperti dibawah ini dan simpan di folder yang telah anda persiapkan sebelumnya
gambar menyimpan file dengan ekstensi dbf

Dari kedua cara diatas yang  sering melakukannya dengan menggunakan cara kedua karena lebih mudah dan cepat. Karena dengan cara yang kedua kita dapat sekaligus mengisikan data di setiap field-field tersebut. Setelah kita membuat database yang saya lakukan diatas pastinya ingin membuat sebuah index tabel agar dalam pencarian nantinya akan semakin mudah untuk lebih jelasnya tentang pembuatan index tabel dapat dilihat di Cara Membuat Index Tabel DBF di Delphi

Tuesday, April 01, 2014

Cara Menggunakan Barcode Reader / Scanner di Delphi

Cara Menggunakan Barcode Reader - Barcode Reader atau Scanner merupakan sebuah alat yang digunakan untuk melakukan Scanner terhadap sebuah kode batang untuk dapat ditampilkan nilai atau data yang sebenarnya (dapat kita jumpai di kasir-kasir toko makanan, buku, dan lain-lain). Dan alat tersebut dapat dikoneksikan ke berbagai macam jenis software aplikasi seperti MS. Office, Excel, Delphi, VB, PHP dan lain sebagainya.

Cara Penggunaan Barcode Reader

Dalam penggunaan alat Barcode pun sangatlah mudah dan begitu pun dengan cara instalasinya. Di sebagian besar alat Barcode Reader yang dijual dipasaran tidak perlu dilakukan install softwarenya karena sangat kompatibel terhadap Os Windows khususnya. Disitu anda tinggal mengkoneksikannya dengan USB komputer anda dan pasti langsung terdeteksi dalam komputer anda (pengalaman penulis).
Manfaat Memakai Barcode Reader
Manfaatnya dan keuntunganya pun sangat besar jika menggunakan Barcode Reader atau Scanner
  1. Proses input data semakin cepat dan tepat,
  2. Mengurangi kerugian dalam arti kata dapat menghindari kesalahan dalam hal pencatatan data,
  3. Dapat meningkatkan kinerja manajemen dan
  4. Secara cepat memberikan informasi.
Untuk memindai kode barcode diperlukan pula sebuah Kode Batang yang seperti dibawah ini
gambar kode barcode reader

Untuk melakukan proses memasukkan data tersebut dapat dilakukan dengan berbagai cara seperti melakukkan input langsung dengan menggunakan Excel, dengan membuat sebuah Aplikasi Input Dengan Barcode Scanner dengan menggunakan aplikasi delphi atau program yang lainnya. Semua itu dapat dimungkinkan asalkan alat Barcode Reader anda sudah terkoneksi dengan baik pada komputer.

Cara membuat kode batang seperti gambar diatas pun sangatlah mudah anda dapat membaca melalui link berikut ini Cara Membuat Kode Barcode Dengan Excel

Cara Input Gambar di Form Delphi

Delphi merupakan sebuah Bahasa Pemrograman yang menarik untuk dibahas karena menurut saya paling enak di pelajari dan mudah dalam hal pengoprasiannya. Ditambah lagi kompatibel ke semua jenis Os Windows.

Dalam Pemrograman Delphi pastinya anda ingin melakukan Input Gambar di Form Delphi tersebut. Dengan begitu anda dapat Mempercantik Tampilan Aplikasi Delphi agar seorang user dapat betah belama-lama dengan program yang telah anda buat. Gambar yang anda masukkan harus berekstensi JPEG / JPG saja.

Contohnya anda akan memasukkan gambar seperti dibawah ini
gambar contoh hasil Input Gambar delphi
Contoh hasil input gambar

Cara Input Gambar di Form Delphi

1. Buka Delphi anda dan buat sebuah Project baru (tidak perlu dilakukan jika anda sedang membuat sebuah program tinggal ikuti langkah 2 - 5)
2. Untuk memasukkan gambar klik pada Toolbar dan pilih Additional lalu klik icon Image dan tempatkan dalam Form1 (seperti gambar dibawah ini)
gambar toolbar Input Gambar delphi

3. Klik (komponen image yang telah anda tempatkan dalam Form1 tadi nampak pada langkah 1) dan dalam Object Inspector klik Propertis dan klik pada Picture
gambar object inspector Input Gambar delphi

4. Klik tombol Load( lingkaran 1) setelah terbuka jendela baru cari gambar yang akan anda tampilkan dalam Form1 tadi dan klik Open terakhir klik OK( lingkaran 2) pada Picture Editor
gambar picture editor Input Gambar delphi

5. Simpan / Save dan Run

Input Gambar di Form Delphi sangatlah mudah karena dalam komponen delphi tersedia secara default, karena ini merupakan komponen bawaan dari delphi itu sendiri hanya dapat memasukkan jenis gambar yang berektensi JPEG saja. Terkecuali jika anda ingin menambahkan jenis gambar yang lain seperti Menampilkan Gambar *.Gif di Delphi dapat dilakukan dengan menambahkan komponen tambahan yang benama TGifImage