1 / 31

Pemrograman Visual dan Grafika Komputer dengan Menggunakan Borland Delphi v.7.0

Pemrograman Visual dan Grafika Komputer dengan Menggunakan Borland Delphi v.7.0. Disusun oleh: Hermansyah, S.Kom. I. Intrducing. Pemrograman Visual

von
Télécharger la présentation

Pemrograman Visual dan Grafika Komputer dengan Menggunakan Borland Delphi v.7.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Pemrograman Visualdan Grafika Komputer dengan MenggunakanBorland Delphi v.7.0 Disusun oleh: Hermansyah, S.Kom

  2. I. Intrducing • Pemrograman Visual Teknik pemrograman yang memanfaatkan komponen-komponen / object visual dari System Operasi (e.x: Button, Edit Box, Radio, Check Box, dll) sebagai antarmuka program sehingga didapat tampilan yang lebih User Friendly.

  3. Bahasa Pemrograman Visual • Borland Delphi Dikembangkan oleh Borland Company, yaitu Perusahaan Software yang lebih intent mengembangkan software-software bahasa pemrograman seperti: Turbo Pascal, Borland C/C++, Borland Java, dll Borland juga mengembangkan Bahasa Pemrograman yang “satu ras” dengan Delphi yang bekerja di Linux, yaitu Borland Kylix.

  4. Bahasa Pemrograman Visual • Visual Basic Dikembangkan oleh Perusahaan Software Raksasa: Microsoft • Visual Foxpro Dikembangkan oleh Microsoft yang fasilitasnya lebih mengunggulkan pembuatan database. • dll

  5. II. Starting Delphi • Spesifikasi Umum: • Karakteristik Bahasa Pemrogram yang digunakan menyerupai bahasa Pascal • Applikasi yang dapat dikembangkan: Window, CLX, ActiveX, Command Line, Console, Web Page / CGI. • Output Aplikasi yang diproduksi dapat ber-Extensi: Com,Exe, dan dll

  6. Menjalan Delphi dari Start Menu Pilih Menu: START >> Program >> Borland Delphi 7 >> Delphi 7 • Antar Muka Editor Delphi Terdapat 5 bagian/window yang berperan penting dalam pembuatan program dilingkungan kerja delphi, yaitu: Component Palette, Form Designer, Unit, Object inspector, dan Object Tree View

  7. Antar Muka Delphi:

  8. Membuat Project Aplikasi Window Secara Default - Delphi pertama kali start berada pada posisi “New Project” Untuk membuat Project Baru: Pilih menu File >> New >> Application

  9. Tips: Usahakan selalu membuat Folder baru untuk setiap Project baru, dan berikan nama sesuai dengan project yang dibuat • Relasi File Project Delphi • Terdapat 3 File Utama yang harus ada dalam Membuat/ • Memodifikasi Project : • File Project Utama (*.dpr) • File Unit -> Berisikan Syntax-syntax program (*.pas) • File Form -> Informasi tentang komponen yang • digunakan dalam Form Designer (*.dfm)

  10. III. Component Visual Pada Delphi

  11. Merubah Nilai dari Properties Object Visual Untuk merubah Nilai/Properties dari masing-masing Object Visual, dapat dilakukan dengan: Meng-Klik Object yang dimaksud, kemudian tentukan perubahan Nilainya pada Object Inspector

  12. DELPHI dan FASILITAS GRAFISNYA

  13. Komponen PaintBox (kelas TPaintBox) • Menyediakan kanvas untuk menggambar elemen grafik secara bebas dan langsung pada kanvas yang tersedia.

  14. Komponen Image (kelas TImage) • Menampilkan berkas citra grafis yang berupa bitmap, icon atau metafile

  15. Objek Bitmap (kelas TBitmap) • Merupakan kanvas maya (memory canvas) yang tidak nampak, yang biasanya digunakan untuk menyembunyikan proses penggambaran grafik. • Memiliki kemampuan untuk memanggil (load) citra untuk menyimpan (save) citra pada kanvasnya ke dalam sebuah berkas terpisah.

  16. Kelas TShape • Untuk menampilkan bentuk - bentuk dasar geometris seperti segitiga, segiempat, elips dan lingkaran

  17. Kelas TBevel • Untuk membuat garis dan bingkai 3D

  18. Kelas TAnimate • Untuk menampilkan berkas multimedia AVI (Audio Video Interleaved).

  19. ELEMEN GRAFIK

  20. Kanvas (TCanvas) • adalah penggambaran pada form, kontrol grafik, printer, atau bitmap. • Merupakan selalu sebuah properti milik komponen yang tidak pernah berdiri sendiri.

  21. Grafik (TGraphic) • Merupakan citra yang biasanya berupa berkas (file) atau resource, seperti bitmap (TBitmap), ikon (TIcon), dan metafile (TMetafile).

  22. Picture (TPicture) • Merupakan wadah (container) untuk objek grafik seperti bitmap, ikon dan metafile,atau jenis grafik yang didefinisikan sendiri. • Picture selalu mempunyai grafik, dan grafik bisa saja mempunyai kanvas, misalnya TBitmap.

  23. KANVAS

  24. Properti pada Kanvas • Font : memilih dan mengatur font  jenis, nama, ukuran, dan gaya font. • Brush : menentukan pola dan warna  mewarnai bentuk – bentuk grafis dan latar belakangnya. • Pen : memilih jenis pena  warna, lebar,dan moda. • PenPos : menentukan posisi terakhir penggambaran. • Pixels : mengetahui atau menentukan warna sebuah titik (piksel).

  25. Metoda Grafis pada Kanvas

  26. Arc() • Menggambar busur berdasarkan area segiempat yang membentuk elips.

  27. Chord () • Menggambar bentuk tertutup yang merupakan perpotongan sebuah garis lurus dan elips.

  28. CopyRect() • Mengkopi sebagian citra dari kanvas lain.

  29. Draw() • Menampilkan objek grafik pada koordinat tertentu.

  30. Ellipse() • Menggambar bentuk elips berdasarkan area segiempat.

  31. FillRect() • Mengisi area segiempat dengan warna tertentu sesuai nilai brush yang digunakan.

More Related