Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Cara Membuat Kalkulator Sederhana di VBA PowerPoint

Cara Membuat Kalkulator Sederhana di VBA PowerPoint

Next tutorial about VBA PowerPoint, kali ini kita akan belajar Membuat Program Hitung/Kalkulator Sederhana menggunakan VBA PowerPoint tentunya.

Mengapa sederhana? Karena operasi aritmatika yang saya gunakan hanya berupa operasi yang sering ditemui dan kita digunakan, diantaranya..

Penambahan(+), Pengurangan(-), Pembagian(/) dan Perkalian(*)


Tutorial Buat Kalkulator Sederhana VBA PowerPoint

Dalam pembuatannya, kita memerlukan berbagai komponen yang tersedia pada Tab Developer di PowerPoint.

Bila anda tidak tahu cara/lupa cara Menampilkan Tab Developer, baca terlebih dahulu tutorial sebelumnya. 

1. Berikut 3 jenis Komponen dan Properti yang akan kita gunakan, sebagai berikut :
  • Label( 4 buah )
  • Textbox ( 2 buah )
  • CommandButton ( 4 buah )
Desain & Atur Posisi Komponen VBA PowerPoint
Silahkan desain dan atur posisi sesuai selera anda. 

Jangan lupa, ubah Caption dari komponen sesuai gambar diatas, caranya gimana ? Sudah saya jelaskan di Tutorial sebelumnya tentang Event & Property di PowerPoint.

Maka dari itu, sangat penting bagi anda agar mengikuti Tutorial VBA PowerPoint dari Awal di JuliKoding.

2. Klik ganda/Double cllick pada Tombol Tambah(+) dan tuliskan kode berikut.
Syntax Kode untuk Tombol Tambah di Kalkulator VBA PowerPoint
 Keterangan Kode : 
  • Perintah Val() merupakan suatu fungsi yang digunakan untuk mengkonversi tipe data String/Variant seperti pada Textbox menjadi tipe data Numerik/Angka sehingga bisa dihitung dengan operasi Aritmatika.
  • Jadi, maksud kode diatas ialah saya membuat 3 Variabel yaitu a,b, dan c.
  • Kemudian, operasi a+b disimpan dalam variabel baru yaitu c. 
  • Dan nilai dari variabel c itu sendiri, sama dengan nilai dari Komponen Label4.
3. Terakhir, tambahkan kode yang hampir sama pada Tombol Kurang(-),Bagi(/) dan Kali(*). Perbedaannya hanya di simbol operasi Aritmatika.
  • Tombol Kurang : c = a-b
  • Tombol Bagi : c = a/b 
  • Tombol Kali : c = a*b
Jalankan Slide Show PowerPoint kalian(F5) dan lihat hasilnya, maka kurang lebih seperti animasi di bawah ini..

Animasi Program Kalkulator di VBA PowerPoint

Gampang, kan 😅 sebenarnya tanpa harus membuat Varibel C juga bisa. Jadi, isikan aja rumusnya dalam Label4. Contoh : Label4 = a+b atau Label4 = a*b.

Selain itu, kalian bisa menambahkan Operasi Aritmatika lain seperti Modulus, Pangkat dkk serta Tombol Hapus agar Kalkulator lebih Mantep kwkwkw...

Itulah tutorial singkat dalam Membuat Kalkulator Sederhana di PowerPoint menggunakan VBA pemograman, ditunggu Kritik|Saran|Share 😊 dari kalian..~ makasih..

Cara Install Zeos(DBO) di Delphi 7 untuk Windows 7 keatas

Cara Install Zeos(DBO) pada Delphi 7

Zeos adalah salah satu komponen library Delphi yang berguna untuk mengakses Database MySQL. Pada umumnya, library Zeos tidak ada di Delphi 7.

Maka dari itu, kalian harus mengunduh/downloadnya secara GRATIS di internet. Dan khusus pada tutorial kali ini, pastikan kamu menggunakan Zeos(DBO) versi 7.1.3.a!


Tutorial Install Zeos(DBO) ke Delphi 7 

Awalnya saya menggunakan Zeos(DBO) versi terakhir terupdate yaitu 7.1.4. Tapi setelah dicoba, alhasil ERROR. Muncul Pesan Error "can't load package zcomponentdesign70.bpl"

Itulah sebabnya saya wajibkan kamu untuk menggunakan versi sebelumnya, yakni 7.1.3 💁 Berikut langkah-langkah install Zeos di Delphi 7 :

1. Download ZEOS(DBO) versi 7.1.3a stable dan Extract file tersebut dalam 1 folder(Contoh nama folder : ZEOSDBO-7.1.3a-stable).

2. Lalu, pindahkan folder tersebut(ZEOSDBO-7.1.3a-stable) ke tempat instalasi delphi kalian(C:\ProgramFiles(x86)\Borland\Delphi7).

folder tersebut(ZEOSDBO-7.1.3a-stable)

3. Buka Delphi 7 kalian, kemudian tutup semua(Klik File - Close All) projek ataupun form yang sedang aktif agar terhindar dari kerusakan/error.
Buka delphi 7 dan tutup semua(Klik File - Close All)


4. Lanjut, Open Project(CTRL + F11) dan Open file ZeosDbo.bpg di lokasi penyimpanan folder ZEOSDBO-7.1.3a-stable\project\delphi7\ZeosDbo.bpg
Open Project(CTRL + F11) dan Open file ZeosDbo.bpg


5. Maka akan terbuka Project Manager, klik kanan pada ZCore70.bpl - pilih Compile All From Here(Gak wajib, tapi ikuti sajalah :v)
klik kanan pada ZCore70.bpl - pilih Compile All From Here


6. Tunggu sebentar hingga proses compile berhasil, klik OK.
proses compile berhasil, klik OK


7. Klik kanan pada ZComponentDesign70.bpl - pilih Install.(Apabila ada Pesan Peringatan, abaikan/tutup saja).
Klik kanan pada ZComponentDesign70.bpl - pilih Install

8. Seluruh komponen Zeos DBO berhasil diinstall. Klik OK.
Seluruh komponen Zeos DBO berhasil diinstall. Klik OK.

BACA JUGA : Menjalankan Banyak Aplikasi hanya dengan Klik Kanan!

9. Cek pada tab Delphi 7 kalian, maka akan muncul tuh Tools Zeos Access. Tapi belum selesai nih.
maka akan muncul tuh Tools Zeos Access.

10. Klik Tools - Environment Options - Library - Klik tombol [...] pada bagian Library path.
Tools - Environment Options - Library - Klik tombol [...] pada bagian Library path


11. Klik tombol [...] pada tab Directories, dan arahkan ke C:\ProgramFiles(x86)\Borland\Delphi7\ZEOSDBO-7.1.3a-stable\project\delphi7 dan klik OK.
arahkan ke C:\ProgramFiles(x86)\Borland\Delphi7\ZEOSDBO-7.1.3a-stable\project\delphi7

12. Lalu, klik tombol Add. Dan lakukan hal yang sama pada folder C:\ProgramFiles(x86)\Borland\Delphi7\ZEOSDBO-7.1.3a-stable\project\delphi7\build
klik tombol Add. Dan lakukan hal yang sama pada folder build

13. Kedua folder berhasil kita tambahkan, klik OK.
Kedua folder berhasil kita tambahkan, klik OK


14. Terakhir, agar komponen Zeos DBO dapat digunakan Permanen. Klik File - Close All - maka akan muncul pesan konfirmasi untuk menyimpan. klik YES

Cara agar komponen Zeos DBO dapat digunakan Permanen.


Selamat, Zeos(DBO) Library berhasil diinstal. Sekarang kalian dapat menggunakan komponen ZEOS(DBO) di Delphi 7. Dijamin deh nggak bakal Error, soalnya sudah saya coba dong 😅

Jangan lupa untuk Follow blog JuliKoding ya 😘 atau Share saja sudah cukup kok, makasih.

Referensi : Muharir Blog

Kumpulan KODE Perintah Keren di Free Pascal

Kumpulan Tips Trik Pascal di Free Pascal

Mungkin Bahasa Pascal jadul sebagai bahasa pemograman pertama untuk anda pelajari ? Ya, saya juga merasa begitu. 😁

Bahasa Pemograman yang pertama kali saya pelajari itu sebenarnya sih Python, tapi karena terlalu sering Blog jadi lebih dekat dengan HTML, CSS dan Javascript 😆 hihi

Pada tutorial ini, saya asumsikan sobat telah menguasai dasar-dasar bahasa pascal. Bagi yang belum, kalian bisa belajar langsung di website DuniaIlkom[.]com.

Kembali ke Pascal, akan saya sajikan Kumpulan KODE Perintah Pascal di Free Pascal Lengkap beserta keterangannya..

1. Cara Membuat dan Menampilkan Tanggal

uses sysutils,crt;
var
  YY,MM,DD:Word;
begin clrscr;
  DeCodeDate (Date,YY,MM,DD);
  writeln(format('Hari ini (dd/mm/yy): %d/%d/%d',[DD,MM,YY]));
  readln;
end.

Keterangan :
Penggunaan unit lebih dari satu dipisah dengan tanda koma (,). Untuk membuat waktu dan tanggal, gunakan unit sysutils. 
Kemudian pada bagian program utama, gunakan perintah DecodeDate dan menampilkannya dengan perintah format. 

2. Cara Membuat dan Menampilkan Waktu 

uses sysutils;
begin
  writeln('Waktu Sekarang : ',TimeToStr(Time));
  readln;
end.

Keterangan :
Sama seperti sebelumnya, unit yang digunakan sysutils. Lalu diikuti perintah writeln('teks terserah', TimeToStr(Time));

BACA JUGA : Cara Membuat 2 Loading Keren di Power Point

3. Cara Membuat Program Perkalian

uses crt;
var batas,i,angka:integer;
begin clrscr;
  writeln('===================');
  writeln(' Program Perkalian ');
  writeln('===================');
  write('Input perkalian yang diinginkan : ');readln(angka);
  batas:=10;
  writeln;
  // syntax perulangan for do
  for i:= 1 to batas do
    begin
        writeln(i, 'x', angka, '=', i*angka); //rumus perkalian
    end;
  readln;
end.

Keterangan : 
Untuk membuat Program Perkalian, saya gunakan Perulangan (For Loop) For Do.

Perulangan akan terus berjalan hingga i bernilai 10 yang sebelumnya kita deklarasikan sebagai variabel batas.

Program yang akan kita jalankan yaitu perintah writeln(rumusnya); diantara begin end;


4. Cara Mengubah Warna Teks dan Background

Bosen dengan warna teks dan background hitam putih ?? Mudah banget sobat, cek kode berikut ini...

> Perintah yang digunakan untuk mengubah warna teks adalah textcolor(red); atau textcolor(10);

> Perintah untuk mengubah Warna Background yaitu textbackground(2); clrscr; atau textbackground(blue); clrscr;


5. Cara Membuat Angka Random/Acak di Pascal

uses crt;
  var i:integer;
begin clrscr;
  randomize;
    writeln(random(100));
    writeln(random(100));
  readln;
end.

Keterangan :
Untuk membuat angka random/acak di pascal, gunakan perintah randomize; kemudian diikuti random(100); . Arti dari random(100); adalah angka yang akan tampil adalah angka 1 hingga 100..

6. Cara Membuat File di Pascal

var t:text;
begin
   assign(t, 'membuat_file.txt'); // assign(nama fisik, lokasi penyimpanan);
   rewrite(t); //buka file untuk ditulisi
   writeln(t, 'Hello'); //menulis string ke dalam file
   writeln(t, 123); // menulis integer ke dalam file
   close(t);
end.

Keterangan :
Pemrosesan file diawali dengan assignment nama fisik (berupa string yang merupakan nama
yang dikenali sistem operasi) ke nama logik (suatu variabel dalam program yang memiliki tipe
file atau tipe text).

Proses assignment ini dilakukan agar dalam semua langkah berikutnya file bisa diacu berdasarkan variabel tersebut dan bukan nama fisiknya.

Untuk Mengatur Lokasi Penyimpanan file secara spesifik, anda bisa gunakan format seperti ini D:\Koding\pascal\membuat_file.txt

7. Membuat Efek Matrix 

Pasti kaliah tahu dong yang namanya Film The Matrix. Ayo diingat, ditebak 😁 hehe.. Karakter di Film ini memiliki ciri khas kacamata dan jas hitam serta memiliki...

eitts malah jadi sinopsis film nih, daripada panjang lebar, langsung aja eksekusi kode berikut ini ..
uses crt;
var
  a,b,c,d,e,g:integer;
  f:char;
begin clrscr;
  write('Tekan  dan lihat hasilnya :D');
  readln; clrscr;
  // sintak matrik dengan perulangan repeat until
  Repeat
    a:=1+random(120);
    b:=1+random(49);
    c:=random(10);
    g:=2+random(27); // ubah angka 30 jadi 28 atau lebih kecil
      For d:=b to b+c do
        Begin
          If d<50 then
            Begin
              f:=chr(random(255));
              For e:=1 to 3 do
                Begin
                  If e = 1 then
                    textcolor(10)
                  Else
                    textcolor(2);
                    gotoxy(a,g);
                    // delay(10);
                    Write(f);
                  End;
              End;
      End;

  until keypressed;
end.

Keterangan :
ada beberapa perintah yang baru seperti gotoxy(vertical,horizontal); untuk mengatur jarak vertical dan horizontal..

Sedangkan delay(detik); untuk mengatur kapan efek itu akan jalan... hapus komentar // untuk melihat bagaimana fungsi delay tersebut.

Itulah beberapa kumpulan KODE Perintah Pascal beserta contoh Programnya yang dapat anda coba di Compiler Free Pascal. 👆 

Semoga dapat bermanfaat dan membantu sobat dalam belajar Pascal. Kurang jelas ? Tanyakan saja 😊  ..

atau Ingin Contoh Program Free Pascal yang lain ? seperti Program Kasir, Program Kalkulator,..

..Daftar Simbol dan Warna di Free Pascal, Program Login di Free Pascal. Kontak saya 😎 Sekarang..! Gomawo 😍