Pada tulisan ini saya bermaksud akan membuat
penyimpanan hasil konfigurasi suatu aplikasi, namun bukan didalam database,
melainkan kita akan membuat file *.ini yang biasa digunakan oleh suatu aplikasi
program untuk menyimpan setting konfigurasi program tanpa harus dengan
database. Jadi disaat kita merubah maka konfigurasi terakhir akan tersimpan dan
akan dipanggil lagi saat program dijalankan.
Langsung saja, hanya kali ini saya
hanya akan membahas cara menyimpan konfigurasi suatu aplikasi. Langkah yang
harus disiapkan di delphi yaitu : Siapkan 2 TEdit (beri nama APPNAME dan  APPVERSION)
dan 1 Button.
- Tambahkan INIFiles pada bagian uses program
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, INIFiles, StdCtrls;
- Coding di Button1 :
procedure TForm1.Button1Click(Sender: TObject);
var
  myINI : TINIFile;
begin
   myINI := TINIFile.Create(ExtractFilePath(Application.EXEName) + 'APP.ini');
   myINI.WriteString('APLIKASIKU','Application Name',APPNAME.Text);
   myINI.WriteString(' APLIKASIKU','Version', APPVERSION.Text);
end;
- Untuk tampilan formnya seperti berikut :
- Coding lengkapnya seperti ini jika belum bisa di Run :
unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, INIFiles, StdCtrls;
type
  TForm1 = class(TForm)
    Button1: TButton;
    APPNAME: TEdit;
    APPVERSION: TEdit;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
var
  Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
  myINI : TINIFile;
begin
   myINI := TINIFile.Create(ExtractFilePath(Application.EXEName) + 'APP.ini');
   myINI.WriteString('APLIKASIKU','Application Name',APPNAME.Text);
   myINI.WriteString(' APLIKASIKU','Version', APPVERSION.Text);
end;
end. 
- Maka kita akan mendapatkan tampilan setelah di run seperti berikut ini :
- Setelah button SIMPAN di Klik maka akan dihasilkan File APP.ini di satu Folder aplikasi tersebut, lihat gambar di bawah ini :
- Hasil dari aplikasi tersebut dibuka dengan notepad adalah seperti gambar di bawah ini :
Demikian tutorial singkat ini semoga bisa bermanfaat bagi anda yang sedang belajar delphi maupun mendalami pemrograman delphi.
Selamat Mencoba
 




1 komentar:
Write komentarmakasih gan ,
Replysangat bermanfaat
EmoticonEmoticon