Pages

Diberdayakan oleh Blogger.
Banner4 Hosting Indonesia

Selasa, 23 Desember 2014

Contoh Program Link List Toko Bunga pada Pascal



Langsung saja ke source codenya,, berikut ini source codenya...

program databunga;
uses crt;
type poinjuk = ^lokasi;
      lokasi = record
      bunga : string;
      nama: string;
      banyak: integer;
      berikut : poinjuk;
     end;

var awal,data,akhir : poinjuk;
    f,s,d     : integer;
    pil,pilih : char;
    larik : lokasi;
    cari : string;

Procedure menu;
begin
 clrscr;
 writeln(' ------------------------ Data Toko Bunga -------------------------- ');
 writeln(' ------------------------------------------------------------------- ');
 writeln;
 writeln('   1. Tambah data pembeli       4. Cari data pembeli ');
 writeln('   2. Tampilkan data pembeli    5. pembelian terbesar dan terkecil');
 writeln('   3. Hapus data                6. Rata-Rata pembelian');writeln;
 writeln('                            0. Keluar');
 writeln;
 writeln(' -------------------------------------------------------------------');
 write('   Pilihan : '); readln(pil);
end;

procedure databaru(var baru : poinjuk; namanya : string;bunganya : string; banyaknya : integer);
Begin
 new(baru);
 baru^.nama:=namanya;
 baru^.bunga:=bunganya;
 baru^.banyak:=banyaknya;
 baru^.berikut:=nil;
end;

procedure tambah;
begin
 clrscr;
 writeln('------ Masukkan Data Baru ------');
 writeln;

 repeat
  new(data);
  write('Nama Pembeli        : '); readln(larik.nama);
  write('Nama Bunga          : '); readln(larik.bunga);
  write('Jumlah Beli         : '); readln(larik.banyak);
  databaru(data,larik.nama,larik.bunga,larik.banyak);
  if awal=nil then
   begin
    awal:=data;
    akhir:=data;
   end
  else
   begin
    akhir^.berikut:=data;
    akhir:=data;
    akhir^.berikut:=nil;
   end;
   writeln;
  write('Tambah Data Lagi[Y/T] : ');
  readln(pilih);
  writeln;
  pilih:=upcase(pilih);
 until pilih='T';
end;

procedure lihat;
var banyak : integer;
begin
clrscr;
s:=0;
banyak:=0;
data:=awal;
writeln('------------------ Daftar Data Toko Bunga ------------------');
writeln('|----------------------------------------------------------|');
writeln('| No |      Nama     |       Bunga        |     Jumlah     |');
writeln('|----------------------------------------------------------|');
       //123456789012345678901234567890123456789012345678901234567890
while data<> nil do
 begin
  s:=s+1;
  gotoxy(1,4+s);
writeln('|    |               |                    |                |');
  gotoxy(3,4+s);
  writeln(s);
  gotoxy(8,4+s);
  writeln(data^.nama);
  gotoxy(24,4+s);
  writeln(data^.bunga);
  gotoxy(51,4+s);
  writeln(data^.banyak);
  banyak:=banyak+data^.banyak;
  data:=data^.berikut;
 end;
writeln('|----------------------------------------------------------|');
writeln('| Total bunga dibeli = ',banyak);
readkey;

end;

procedure caridata;
var
   terus : boolean;
begin
clrscr;
writeln('--------- Cari Data Pembeli Bunga ---------');
writeln;
write('Nama Pembeli yang ingin dicari : ');
readln(cari);
writeln;
data:=awal;
terus:=false;
while (data<>nil) and (terus=false) do
 begin
  if data^.nama=cari then
   begin
    terus:=true;
    writeln('Nama ',cari,' Ditemukan : ');
    writeln('Nama Bunga  : ',data^.bunga);
    writeln('Jumlah      : ',data^.banyak);
   end
  else
    data:=data^.berikut;
 end;
if data= nil then writeln('Nama ',cari,' Tidak ditemukan ! ');
readkey;
end;

procedure hapus;
var
   terus : boolean;
   bantu : poinjuk;
begin
clrscr;
writeln('--------- Hapus Data Pembeli Bunga ---------');
writeln;
write('Nama Pembeli yang ingin dhapus  : ');
readln(cari);
writeln;
data:=awal;
terus:=false;

if data^.nama=cari then
 begin
 awal:=data^.berikut;
 dispose(data);
 writeln('Nama  ',cari,' Berhasil dihapus !  ');
 end
else
begin
 while (data<>nil) and (terus=false) do
  begin
  if data^.berikut^.nama = cari then
   begin
    terus:=true;
    bantu:=data^.berikut;
    data^.berikut:=data^.berikut^.berikut;
    dispose(bantu);
    writeln('Nama ',cari,' Berhasil dihapus ! ');
   end;
    data:=data^.berikut;
 end;
end;

if data= nil then writeln('Nama ',cari,' Tidak ditemukan ! ');
readkey;
end;


procedure terbanyakdantersedikit;
var min,max : poinjuk;
begin
 clrscr;
 data:=awal;
 max:=awal;
 min:=awal;
 while data<>nil do
  begin
   if max^.banyak < data^.banyak then max:=data;
   if min^.banyak > data^.banyak then min:=data;
  data:=data^.berikut;
 end;
 if awal=nil then
  writeln('data masih kosong !! ')
 else
  begin
    writeln('Pembeli dengan pembelian terbesar adalah : ',max^.nama);
    writeln('                         Nama Bunga      : ',max^.bunga);
    writeln('                         Jumlah          : ',max^.banyak);
    writeln('------------------------------------------------------------');
    writeln('Pembeli dengan pembelian terkecil adalah : ',min^.nama);
    writeln('                         Nama Bunga      : ',min^.bunga);
    writeln('                         Jumlah          : ',min^.banyak);
   end;
 readkey;
end;

procedure rata;
var rata2,rata3 : real;
   n : integer;
begin
 clrscr;
 data:=awal;
 rata2:=0;
 n:=0;
 while data<>nil do
  begin
  rata2:=rata2+data^.banyak;
  n:=n+1;
  data:=data^.berikut;
 end;
 if awal=nil then
  writeln('Data Masih Kosong !! ')
 else
  begin
    rata3:=rata2/n;
    writeln('Rata-rata pembelian keseluruhan adalah : ',rata3:0:2);
   end;
 readkey;
end;


BEGIN

repeat

menu;
case pil of
'1' : tambah ;
'2' : lihat ;
'3' : hapus;
'4' : caridata;
'5' : terbanyakdantersedikit;
'6' : rata ;
'0' : exit;

end;
until pil ='0';
END.


Download programnya (DISINI)

Sabtu, 20 Desember 2014

Otak Kiri dan Otak Kanan



Kita beranggapan bahwa otak kiri adalah otak yang bersifat logika, dan otak kanan berkaitan dengan kreativitas. Padahal hasil penelitian mengatakan pandangan ini salah. Otak kiri dapat menjadi otak kreatif. Penyelesaian masalah dengan menggunakan pendekatan atau metode berurutan dan menggunakan otak kiri ternyata dapat memberikan solusi yang sama kreatif dengan otak kanan.

Pandangan terhadap musisi atau seniman dominan menggunakan otak kanan  ternyata juga salah. Seniman atau pelukis dalam melakukan kegiatan melukis banyak melibatkan otak kiri mereka. Demikian juga musisi. Ahli musik bila mendengarkan musik, akan memproses musik dengan otak kiri. Hal yang paling utama mereka lakukan adalah menganalisis musik tersebut. Sedangkan kita jika mendengarkan musik akan langsung menggunakan otak kanan, yaitu menikmati musik yang didengarkan. Menurut hasil penelitian, bila seseorang merasa tertekan atau stress, maka yang akan lebih aktif adalah otak kanan. Sedangkan bila seseorang merasa gembira dan optimis akan masa depan, maka otak kiri yang lebih aktif.

Jual Dagangan Lewat Toko Online






Ide bisnis yang patut dicoba bagi pedagang, khususnya pedagang barang yang ingin memaksimalkan pendapatannya agar jangkauan pasar lebih luas, dapat memanfaatkan Blog miliknya menjadi toko online.

Toko online digunakan sebagai pengganti dari toko konvensional yang memiliki banyak kelemahan, diantaranya : biaya sewa toko yang mahal, diperlukan pegawai untuk mengurusi toko, dan biaya-biaya operasional lainnya.

Penggunaan toko Online melalui Blog dapat digunakan untuk pengganti toko konvensional atau digunakan untuk satu-satunya media promosi (tidak punya toko konvensional). Untuk dapat memiliki toko Online, Anda dapat memanfaatkan beberapa layanan Blog / website khusus toko online. Akan tetapi tidak semuanya mudah untuk pengelolaannya, dan terkadang diperlukan keahlian khusus untuk mengelolanya. Blog berbasis Blogspot dan Wordpress dapat anda manfaatkan untuk membuat toko online.

Menjadi Penulis Bayaran Lewat Blog


Penulis Blog Bayaran atau disebut dengan Paid review. Paid review sendiri adalah sebuah bidang bisnis Internet yang dapat mendatangkan Passive income dari kekuatan artikel Blog yang anda buat. Dalam arti yang sederhana adalah, anda menuliskan tentang suatu produk, jasa, event dan lain-lain dari Publisher ke dalam postingan Blog, baik melalui perantara Broker atau menulis pada surat kabar yang menyediakan rubrik review terhadap suatu produk.

Beberapa Paid Broker paid review lokal yang dapat anda ikuti yaitu :
Memang di Indonesia, layanan Paid review masih langka. Oleh karena itulah, Paid review luar negeri dapat dijadikan alternatif. Beberapa layanan Paid review luar negeri yang dapat anda ikuti misalnya :

Minggu, 14 Desember 2014

Gramediana, The Best Bookstore

Bagi sobat yang senang membaca pasti sering membeli buku pada toko-toko buku kesayangannya. Namun seiring berjalannya waktu, buku-buku yang sudah dibeli tadi pasti akan menumpuk dan bingung akan diletakkan dimana karena rak buku yang sudah penuh. Oleh karena itu, pada zaman sekarang di era kecanggihan global ini maka dibuatlah eBook sebagai sarana pengganti buku yang lebih simpel dan tidak memerlukan rak buku untuk menyimpannya. Dan seiring meningkatnya kebutuhan konsumen akan eBook maka mulai bermunculan situs-situs yang menawarkan eBook. Salah satu situs yang menawarkan eBook antara lain adalah Gramediana.com.

Banner1


Gramediana, ya gramediana.com adalah salah satu situs yang menawar atau menjual eBook. eBook yang ditawarkan oleh Gramediana lumayan lengkap dan Gramediana juga menjaga hak cipta pengarang buku.
Selain menjual eBook, Gramediana juga menyediakan sarana bagi mereka yang ingin menerbitkan eBook sendiri. Hal ini pastinya sangat bermanfaat dan sangat menguntungkan bagi mereka yang suka mengarang dan menulis buku, karena dari karangan yang dihasilkan dapat menjadi rupiah dengan menerbitkan karangan tersebut di Gramediana. Caranya juga mudah, tinggal upload file PDF eBook yang ingin diterbitkan, tentukan harganya, sisanya Gramediana yang akan melakukannya.Jadi tunggu apalagi, buat sobat-sobat yang memiliki banyak karangan buku, terbitkan aja di Gramediana sekarang.

Klik banner dibawah ini atau banner Gramediana lain yang tertera pada blog ini untuk masuk ke situs Gramediana.

Banner2


Bergabunglah dengan Gramediana sekarang juga.. :)

Bisnis Online Afiliasi

Afiliasi merupakan salah satu bidang bisnis internet yang sedang booming hingga saat ini. Afiliasi merupakan konsep penjualan online yang melibatkan pemilik barang, perantara dan pembeli untuk menjual barang di dunia maya. Di dalam dunia nyata afiliasi bisa disamakan dengan calo, makelar, sponsor, atau perantara. Seorang yang menjadi perantara di dalam bisnis internet, biasa disebut affiliate. Afiliasi berbeda dengan bisnis MLM (Multi Level Marketing) yang mencari downline untuk mencari pendapatan. Bisnis afiliasi berbeda, karena Anda sebagai affiliate benar-benar mendapatkan pendapatan dari komisi menjual barang milik pedagang lain (merchant) tanpa harus mencari downline.

Banner3


Ada 3 komponen yang terlibat dalam bisnis afiliasi, yaitu merchant (pedagang), Affiliate, dan pembeli (konsumen).

  • Merchant (Pedagang)
Yaitu pihak yang memiliki barang atau jasa yang dijual melalui internet. Barang jasa yang dijual bisa berupa barang nyata (elektronik, buku, perhiasan, dan lainnya) dan barang maya (eBook dan template web) atau jasa berupa sewa domain dan hosting.
  • Affiliate
Affiliate merupakan pihak perantara untuk menjualkan atau mengarahkan pembeli untuk membeli barang dan jasa dari pedagang, agar terjadi transaksi sehingga affiliate akan mendapatkan komisi dari transaksi yang berhasil.
  • Pembeli (Customers)
Pembeli adalah pihak yang membeli barang dan jasa yang ditawarkan oleh affiliate melalui internet. Pembeli tentunya akan memilih dalam membeli atau bertransaksi di internet, sesuai dengan penawaran yang menarik dan menggiurkan dari para affiliate. 

Hosting Indonesia


Sistem kerja bisnis afiliasi hingga dapat menguntungkan yaitu anda sebagai affiliate yang sudah terdaftar menjadi member salah satu Merchant. Kemudian memasang banner, link, atau produk di dalam blog anda, kemudian suatu saat ada calon pembeli tertarik ketika melihatnya melalui blog milik anda di internet. Maka masuklah pembeli tersebut melalui link atau banner yang anda pasang di blog, link tersebut akan menuju ke website merchant yang menyediakan afiliasi. Jika tidak terjadi transaksi antara calon pembeli dan merchant maka anda sebagai affiliate tidak akan mendapatkan komisi. Sedangkan jika terjadi transaksi antara pembeli dan Merchant, maka anda akan mendapatkan komisi sesuai dengan persentase yang telah ditentukan sebelumnya oleh merchant.

Laporan Praktikum Algoritma & Pemrograman II + Source Code Program

Silahkan di download :

Praktikum I Matriks dan Array Dua Dimensi                              (Download)
Praktikum II Rekursif                                                                (Download)
Praktikum III Sorting                                                                 (Download)
Praktikum IV Searching                                                             (Download)
Praktikum V Pointer                                                                  (Download)
Praktikum VI Pointer (Lanjutan)                                                 (Download)
Praktikum VII File                                                                     (Download)

Semoga laporan di atas dapat bermanfaat..

Contoh Program Sorting pada Pascal

Berikut akan saya bagikan source code untuk membuat program sorting pada pascal, program ini berfungsi untuk mengurutkan data,,,, berikut kodenya.....

uses crt;
var srt:array[1..100] of integer;
    bd:integer;
    i,j,swat:integer;

procedure input(z:integer);
begin
for j:=1 to z do
begin
write('  Input data ke-',j,' : ');readln(srt[j]);
end;end;

procedure cetak(z:integer);
begin
for i:=1 to z do
begin
write(srt[i],' ');
end;end;

procedure ascending(z:integer);
begin
for i:=1 to z do
begin
for j:=1 to z do
begin
if srt[i]<srt[j] then
begin
swat:=srt[i];
srt[i]:=srt[j];
srt[j]:=swat;
end;end;end;end;

procedure descending(z:integer);
begin
for i:=1 to z do
begin
for j:=1 to z do
begin
if srt[i]>srt[j] then
begin
swat:=srt[i];
srt[i]:=srt[j];
srt[j]:=swat;
end;end;end;end;

begin
clrscr;
write('Input banyak data : ');readln(bd);writeln;
input(bd);writeln;
write('Data sebelum diurut : ');
cetak(bd);readln;writeln;
write(' Urutan data secara ascending  : ');
ascending(bd);
cetak(bd);writeln;
write(' Urutan data secara descending : ');
descending(bd);
cetak(bd);writeln;readln;
writeln('<Created By FSD 240414>');readln;
end.

Untuk download programnya, silahkan klik (DISINI)

Senin, 08 Desember 2014

Contoh Program Penghitung Matriks pada Pascal

Berikut akan saya bagikan salah satu contoh program penghitung matriks pada Pascal,, semoga bermanfaat bagi yang memerlukannya.. :)

Source Codenya :

uses crt;

type data=array[1..3,1..3] of integer;
var matI,matII:data;
    pil:integer;
procedure isi;
var i,j:integer;
begin
 writeln('Penentuan ORDO MATRIK I');writeln;
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin
 gotoxy(j*5,i*2+1);
 readln(matI[i,j]);
 end;
writeln;
 writeln('Penentuan ORDO MATRIK II');writeln;
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin
 gotoxy(j*5,i*2+9);
 readln(matII[i,j]);
 end;
 clrscr;
end;
procedure jum(a1,a2:data);
var hasil:data;
    i,j:integer;
begin
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin
  hasil[i,j]:=a1[i,j]+a2[i,j];
 end;
writeln;
 writeln('Hasil Penjumlahan');
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin gotoxy(j*8,i*4);
  write(hasil[i,j]);
 end;
 readln;
end;
procedure kur(a1,a2:data);
var hasil:data;
    i,j:integer;
begin
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin
  hasil[i,j]:=a1[i,j]-a2[i,j];
 end;
writeln;
 writeln('Hasil Pengurangan');
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin gotoxy(j*8,i*4);
  write(hasil[i,j]);
 end;
 readln;
end;
procedure kali(a1,a2:data);
var hasil:data;
    i,j,z:integer;
begin
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin
  hasil[i,j]:=0;
  for z:=1 to 3 do
  hasil[i,j]:=hasil[i,j]+matI[i,j]*matII[z,j];
 end;
writeln;
 writeln('Hasil Perkalian');
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin gotoxy(j*8,i*4);
  write(hasil[i,j]);
 end;
 readln;
end;
procedure tran;
var M:array[1..3,1..3] of integer;
    i,j:integer;
begin
clrscr;
writeln('Penentuan ORDO MATRIK');
writeln;
write('Matrik = ');
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin
  gotoxy(j*6,i*3+4);
  readln(M[i,j]);
 end;
begin
clrscr;
 writeln('Hasil Transpose');
 writeln;
 write('Matrik Transpose = ');
 for i:=1 to 3 do
 for j:=1 to 3 do
 begin gotoxy(j*8,i*5);
  writeln(M[j,i]);
 end;
end;
readln;
end;

begin
repeat
clrscr;
 writeln('MENU');
 writeln('1. Penjumlahan Matrik');
 writeln('2. Pengurangan Matrik');
 writeln('3. Perkalian Matrik');
 writeln('4. Transpose Matrik');
 writeln('5. Keluar');
 writeln;
 write('Pilihan = ');readln(pil);
 clrscr;
 case pil of
 1:begin
   isi;
   jum(matI,matII);
   end;
 2:begin
   isi;
   kur(matI,matII);
   end;
 3:begin
   isi;
   kali(matI,matII);
   end;
 4:begin
   tran;
   end;
 5:begin
   exit;
   end;
 end;
 until pil=5;
end.


kalau ingin download programnya,, silahkan klik (DISINI)

Minggu, 07 Desember 2014

Contoh Program Deret Bintang pada Pascal

Berikut akan saya bagikan source codenya......

uses crt;
var
a,b,c,d,e,f:integer;
begin
clrscr;
writeln('=======Deret Bintang=======');
writeln;
write('masukan nilai yang ingin di jadikan deret = ');readln(a);
for b:= 1 to a do begin
for c:= 1 to b do
write('*');
writeln;
end;
begin
c:= a - 1;
for d:= c downto 1 do begin
for e:= 1 to d do
write('*');
writeln;
end;
readln;
readln;
end;
end.


Download programnya (DISINI)

Contoh Program Toko Alat Tulis pada Pascal

Disini akan saya bagikan source code contoh program toko alat tulis pada Pascal,, berikut source codenya..

uses crt;
var brg:char; dis,totp:real; hrg,toth,jb:integer;
begin
clrscr;
writeln('1. Pulpen     3. Penggaris');
writeln('2. Tipe-X     4. Buku'); writeln;
write('Apa yang ingin anda beli [1-4] ? '); readln(brg);
case brg of
'1':hrg:=2000;
'2':hrg:=1500;
'3':hrg:=500;
'4':hrg:=3000;
else begin hrg:=0;
writeln('Anda salah input'); end; end;
writeln; writeln('===>Keterangan Barang<==='); writeln;
writeln('Harga  => Rp.',hrg); writeln;
writeln('  NB=>Jika anda membeli lebih dari 5 akan dapat diskon 10%');
writeln;
write('Masukkan Jumlah Barang => ');readln(jb); writeln;
begin
if jb>5 then
begin
toth:=hrg*jb;
dis:=toth/10; totp:=toth-dis; end;
if jb<=5 then
begin
toth:=hrg*jb;
dis:=toth*0; totp:=toth; end;
writeln('Total Harga      => Rp.',toth);
writeln('Diskon 10%       => Rp.',dis:0:0);
writeln('Total Pembayaran => Rp.',totp:0:0);
writeln; writeln('===>Terima Kasih<===');
gotoxy(48,21);writeln('created by : J1F113038'); end;
readkey; end.


untuk mendownload programnya,, silahkan download (DISINI)

Contoh Program Penghitung Biaya Telepon pada Pascal

Berikut akan saya bagikan source code untuk membuat contoh program penghitung biaya telepon pada Bahasa Pemrograman Pascal,, berikut source codenya..

program biaya_telepon;
uses crt;
var lb,by:integer;
begin
clrscr;
writeln('    PENGHITUNG BIAYA TELEPON    ');
writeln('================================');
write('Lama Bicara (detik)     = ');readln(lb);
writeln('Biaya per detik        =rp 500 ');
writeln;
by:=lb*500;
writeln('Biaya telepon = ',by);
writeln;
writeln('========= Terima Kasih =========');
readln;
end.


untuk download programnya,, silahkan download (DISINI)

Rabu, 03 Desember 2014

Contoh Program Database Stock Handphone pada Delphi

  • Deskripsi Program

Program ini adalah program “DATABASE STOCK HANDPHONE” yang menggunakan komponen database didalamnya untuk menghubungkan ke Ms.Access. Program ini menggunakan 6 tombol dengan fungsi yang berbeda di setiap tombolnya yaitu Isi Lagi untuk membersihkan kolom pengisian data, Simpan untuk menyimpan data yang telah dimasukkan, Cari untuk mencari data yang sudah ada, Edit untuk mengedit data yang sudah ada, Hapus untuk menghapus data, dan Keluar untuk mengakhiri program.

  • Interface Program

  • Code Program

Nama
Komponen
Event
Perintah
Button1
OnClick
procedure TForm1.Button1Click(Sender: TObject);
begin
adoquery1.Append;
adoquery1['No Seri']:=edit1.Text;
adoquery1['Nama HP']:=edit2.Text;
adoquery1['Tipe']:=edit3.Text;
adoquery1['Harga Satuan']:=edit4.Text;
adoquery1['Jumlah']:=edit5.Text;
adoquery1.Post;
end;

Button2
OnClick
procedure TForm1.Button2Click(Sender: TObject);
begin
edit1.Clear;
edit2.Clear;
edit3.Clear;
edit4.Clear;
edit5.Clear;
edit1.SetFocus;
end;

Button3
OnClick
procedure TForm1.Button3Click(Sender: TObject);
begin
application.Terminate;
end;
Button4
OnClick
procedure TForm1.Button4Click(Sender: TObject);
begin
if not adoquery1.Locate('No Seri',edit1.Text,[]) then
messagedlg('"'+edit1.Text+'" Tidak Ditemukan',MTError,[mbok],0);
end;

Button5
OnClick
procedure TForm1.Button5Click(Sender: TObject);
begin
adoquery1.Edit;
end;

Button6
OnClick
procedure TForm1.Button6Click(Sender: TObject);
begin
adoquery1.Delete;
showmessage('Data telah dihapus');
end;


  • Output



Untuk download programnya, silahkan download (DISINI)

Selasa, 02 Desember 2014

Contoh Program Pengolah Kata pada Delphi

Berikut akan saya bagikan source code dari program pengolah kata,, cekidot..

  • Interface Program

  • Code Program

Nama Komponen
Event
Perintah
New1
OnClick
procedure TForm1.New1Click(Sender: TObject);
begin
memo1.Clear;
end;
Save1
OnClick
procedure TForm1.Save1Click(Sender: TObject);
begin
if savedialog1.Execute=true then
memo1.Lines.SaveToFile(savedialog1.FileName);
end;
Exit1
OnClick
procedure TForm1.Exit1Click(Sender: TObject);
begin
application.Terminate;
end;
Copy1
OnClick
procedure TForm1.Copy1Click(Sender: TObject);
begin
memo1.CopyToClipboard;
end;
Cut1
OnClick
procedure TForm1.Cut1Click(Sender: TObject);
begin
memo1.CutToClipboard;
end;
Paste1
OnClick
procedure TForm1.Paste1Click(Sender: TObject);
begin
memo1.PasteFromClipboard;
end;
FontSize1
OnClick
procedure TForm1.FontSize1Click(Sender: TObject);
begin
if fontdialog1.Execute then
memo1.Font.Size:=fontdialog1.Font.Size;
end;
FontType1
OnClick
procedure TForm1.FontType1Click(Sender: TObject);
begin
if fontdialog1.Execute then
memo1.Font:=fontdialog1.Font;
end;
FontColor1
OnClick
procedure TForm1.FontColor1Click(Sender: TObject);
begin
if fontdialog1.execute then
memo1.Font.Color:=fontdialog1.Font.Color;
end;

  • Output
  • Tampilan awal program
  • Tampilan saat pengisian teks 

  • Tampilan saat pilihan New dipilih

  • Tampilan saat pilihan Save dipilih

  • Tampilan untuk pilihan menu Edit

  • Tampilan untuk pilihan menu Option


Untuk download programnya, silahkan download (DISINI)
Hosting Indonesia