• Kategori Tulisan

  • Masukkan alamat email Anda untuk berlangganan blog Ri32 dan menerima pemberitahuan posting baru melalui email anda. Jika sudah bosan silahkan unsubscript.
    Terima kasih... : )

    Join 859 other followers

  • Web Analytics

Cara Instalasi OpenGL di VisualC++ dan PelesC


Installasi Kompiler C dan GLFW

Kompiler yang digunakan  adalah PellesC dengan v3.00 atau yang lebih tinggi (release terakhir dari kompiler ini adalah 4.00) dan untuk integrasi OpenGL digunakan GLFW v2.5.

Paket yang dibutuhkan

  • PellesC3.exe, file setup untuk PellesC 3.00
  • glfw.h & glfw.lib, library untuk GLFW v2.5
  • LabTIOpenGL.dll, file wizard untuk project praktikum.

Langkah-langkah instalasi

Di bawah ini diberikan langkah-langkah instalasi yang akan dilakukan :

  1. Install kompiler PellesC 3.00 dengan menjalankan PellesC3.exe. installasi dilakukan seperti installasi software Windows pada umumnya.
  2. Integrasikan GLFW v2.5 dengan kompiler PellesC, hal ini akan dibahas lebih lanjut.
  3. Integrasikan Wizard LabTIOpenGL ke PellesC, hal ini akan dibahas lebih lanjut.

Instalasi Kompiler PellesC 3.00

Jalankan saja pellesC3.exe yang telah disertakan, dan lakukan instalasi seperti yang biasa dilakukan pada software di Windows.

Integrasi GLFW 2.5 ke PellesC 3.00

Setelah instalasi PellesC selesai, copy file glfw.h dan glfw.lib, ke tujuan sebagai berikut.

  1. Copy file glfw.h ke dalam directory ‘\include\Win\gl\’
  2. Copy file glfw.libke dalam directory ‘\lib\’

Integrasi GLFW 2.5 ke PellesC 3.00

Setelah instalasi PellesC selesai,

copy file LabTIOpenGL.dll , ke ‘\Bin\Wizards\’

NB: adalah tempat anda menginstall pellesc (dari langkah pertama).

 

Setelah selesai install Visual Studio 6.0, kemudian :

  1. Copy kan file yg ada dalam folder dll ke lokasi C:\windows\system
  2. Copy kan file yg ada dalam folder include ke lokasi C:\program files\Microsoft Visual Studio 6.0\VC98\include
  3. Copy kan file yg ada dalam folder lib ke lokasi C:\program files\Microsoft Visual Studio 6.0\VC98\lib

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 29-09-2011

KangAgus

Risoft-32 : Hotkey Visual Basic 6.0


Pada artikel kali ini saya membuat sebuah program sederhana dengan visual basic 6.0 yang didalamnya terdapat penggunaan :

  1. Drivelistbox, Dirlistbox, dan Filelistbox
  2. Shockwave flash
  3. Menampilkan, mengcopy, dan menghapus file gambar
  4. Penggunaan Progressbar
  5. Penggunaan hotkey tombol ctrl

Download

https://blogri32.blogspot.co.id/2017/12/free-downloads.html

Untuk mengetahui komponen (component) yang diperlukan, dapat dilihat dengan cara CTRL+T pada proyek visual basic yang saya berikan. kemudian lihat komponen yang saya pilih (centang)

Copy folder gambar ke drive C sehingga menjadi C:\gambar\ yang digunakan untuk penyimpanan file gambar dan contoh flash jam.

Sekian artikel dari saya, semoga ada manfaatnya untuk teman-teman dan anda semua…aamiin

Depok, 26-03-2011

KangAgus

Risoft-32 : Multiform Visual Basic 6.0


Pada artikel kali ini saya membuat program sederhana yang berisi tentang penggunaan :

  1. listbox
  2. format waktu
  3. datagrid
  4. datapicker
  5. tabbed
  6. report

Untuk mengetahui komponen (component) yang diperlukan, dapat dilihat dengan cara CTRL+T pada proyek visual basic yang saya berikan. kemudian lihat komponen yang saya pilih (centang)

Download

https://blogri32.blogspot.co.id/2017/12/free-downloads.html

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 26-03-2011

KangAgus

Membuat Aplikasi menggunakan VB 6.0 dan MS.Access



Pada artikel kali ini saya memposting tentang aplikasi sederhana menggunakan visual basic 6.0. mudah-mudahan ada manfaatnya untuk teman-teman yang sedang belajar dasar visual basic 6.0.

aplikasi yang saya buat adalah aplikasi tentang peminjaman buku. didalam database terdapat tabel-tabel :

  • tabel_buku
  • tabel_member
  • tabel_peminjaman
  • tabel_admin

Sedangkan fungsi dari aplikasi sederhana ini adalah :

  1. Input data buku, member, dan admin
  2. Melihat data buku, member, dan admin
  3. Form peminjaman
  4. Menampilkan join tabel peminjaman
  5. Menampilkan data dengan datagrid control dan listview
  6. Koneksi database access menggunakan script pada modul koneksi

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 26-03-2011

KangAgus

Konversi flash EXE to SWF


Pengenalan

Teman-teman pasti sudah mendengar tentang Flash, atau pun tentang flash player.  yup! flash adalah sebuah program flash yang dibuat dengan menggunakan editor Macromedia Flash. untuk informasi lebih lengkap bisa dilihat disitus ini

Latar Belakang

Latar belakang dibuatnya artikel ini adalah misalnya ada suatu kasus dimana saya mendapatkan file flash seperti Game flash, animasi, ataupun banner dalam bentuk EXE. trus saya ingin mengubahnya dalam format SWF. setelah didapat file SWF nya, saya pun ingin melihat semua komponen dan action script nya dalam format file FLA. sehingga urutannya conversinya adalah : dari file exe > menjadi swf > kemudian dikonversi lagi menjadi fla

Konversi Flash EXE to SWF

Tampilan Flashkeeper

Untuk konversi flash exe menjadi file swf  langkahnya adalah sebagai berikut :

  1. Siapkan file flash yang sudah dalam bentuk executable(*.exe)
  2. Download softwarenya di alamat http://www.flashkeeper.com
  3. Setelah di install buka aplikasinya
  4. Cari file exe nya (Ctrl+O)
  5. Klik icon Convert
  6. Cari file sumbernya (file *.exe) dan tentukan alamat penyimpanannya
  7. Tekan OK
  8. Selesai

Konversi Flash SWF to FLA

Tampilan Sothink SWF Decompiler

Untuk konversi flash swf menjadi file fla langkahnya adalah sebagai berikut :

  1. Siapkan file flash dalam bentuk swf (*.swf)
  2. Download softwarenya di alamat http://www.sothink.com
  3. Setelah di install buka aplikasinya
  4. Cari file swf nya (Ctrl+O)
  5. Klik icon Export FLA
  6. Ikuti saja langkah proses konversinya
  7. Tidak perlu ada yang diubah
  8. Selesai

Setelah mendapatkan file FLA dan mengedit file “projek” flash tersebut sesuai kebutuhan anda, maka anda bisa mempublishnya Kembali menjadi format file yang lain misalnya swf, exe, maupun html.

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 17-01-2011

KangAgus

Pengenalan Java Applet


Pengenalan

Java Applet merupakan program Java yang berjalan di atas brow-ser. Dengan menggunakan Java Applet, maka halaman HTML akan lebih dinamis dan menarik, sangat cocok untuk pengem-bangan aplikasi-aplikasi berbasis web.

Cara Membuat Java Applet

Pembuatan aplikasi java applet dimulai dengan mengembangkan class Applet yang berada pada package java.applet.*. terdapat 2 langkah untuk membuat java Applet yaitu

  1. Dengan membuat sebuah class Applet.
  2. Membuat dokumen HTML yang berasosiasi dengan class Applet yang telah dibuat pada langkah pertama.

Class Applet mendefinisikan tingkah laku dari applet yang menggambarkan program yang kita buat. Sedangkan dokumen HTML yang berasosiasi dengan class Applet digunakan untuk menjalankan Applet dengan ukuran tertentu pada web page

Template untuk Applet

import java.applet.Applet;
import java.awt.*;

public class AppletTemplate extends Applet{
//deklarasi variabel

public void init(){
//inisialisasi variabel, image loading, dll
}

public void paint(Graphics g){
//drawing operations
}
}

Editor

Untuk editor dapat menggunakan notepad, notepad++, crimson, ataupun editor yang lain.

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 17-01-2011

KangAgus

Membuat aplikasi slideshow dengan Java Applet


Applet adalah suatu progam java yang disatukan dalam suatu file HTML sehingga dapat dieksekusi dari suatu browser. pada artikel kali ini saya akan membahas tentang aplikasi slideshow dengan menggunakan java applet. Slideshow sendiri adalah cara menampilkan gambar satu persatu secara bergantian.

Potongan Program

import java.applet.*;
import java.awt.*;

public class Slideshow extends Applet implements Runnable
{
Thread runner;
boolean left,right,click,auto;
boolean but0,but1,but2,but3,but4,but5,but6,but7,but8;
boolean b0,b1,b2,b3,b4,b5,b6,b7,b8;
boolean waitMessage = true;
int number=1;
static final int MAX=8;
Image Picture[]=new Image[MAX];
Image Buffer;
Graphics gBuffer;
Font a = new Font(“Helvetica”, Font.BOLD,25);
Font b = new Font(“Dialog”, Font.PLAIN,10);

Rectangle r0=new Rectangle(230,55,90,20);
Rectangle r1=new Rectangle(230,140,20,30);
Rectangle r2=new Rectangle(253,140,20,30);
Rectangle r3=new Rectangle(276,140,20,30);
Rectangle r4=new Rectangle(299,140,20,30);
Rectangle r5=new Rectangle(230,173,20,30);
Rectangle r6=new Rectangle(253,173,20,30);
Rectangle r7=new Rectangle(276,173,20,30);
Rectangle r8=new Rectangle(299,173,20,30);

void loadGraphics()
{
MediaTracker t=new MediaTracker(this);

for(int i=0;i<MAX;i++)
{
Picture[i]=getImage(getCodeBase(),”slides/pic”+(i+1)+”.jpg”);
t.addImage(Picture[i],0);

try{t.waitForAll(0);}
catch(InterruptedException e){}

waitMessage=false;
}
}

Program diatas dibuat oleh Johannes Wallroth – http://www.programming.de pada tahun 2000 silam. Sedangkan untuk contoh program java applet yang lain dapat anda lihat di situs http://www.programming.de/programming_java.php

Download

https://blogri32.blogspot.co.id/2017/12/free-downloads.html

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 17-01-2011

KangAgus

Konfigurasi Editor Crimson untuk Java Applet



Artikel ini membahas tentang bagaimana cara setting editor crimson yang digunakan untuk compile dan running file java biasa, maupun file java applet.

untuk software editor crimson bisa di download pada alamat :

http://www.crimsoneditor.com/english/download.html

sedangkan untuk konfigurasinya ada 3 yaitu :

  • Javac untuk compile file *.java
  • Java untuk menjalankan file *.class
  • Applet atau appletviewer untuk menjalankan file java yang sudah terbentuk file class.

Untuk masing-masing konfigurasinya dapat anda lihat pada gambar dibawah ini :

Compile Java

Running Java

Appletviewer Java

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 03-01-2011

KangAgus

Membuat Aplikasi Catatan dengan VB6.0


Aplikasi ini digunakan untuk menyimpan catatan di komputer. aplikasi yang saya buat ini menggunakan bahasa pemrograman visual basic 6.0 dengan fasilitas :

  • Input catatan
  • Edit/update catatan
  • Save catatan

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semuanya…aamiin

Depok, 29-11-2010

KangAgus

Membuat Aplikasi Database Gambar dengan Java


Tujuan Aplikasi

Menyimpan data personal berupa biodata dan gambar (photo) kedalam 2 database yaitu database gambar (berupa folder), dan database biodata (MySQL).

Fitur Aplikasi

  • Input Biodata (untuk banyaknya field inputan silahkan dikembangkan)
  • Input Photo (disarankan gambar dengan format JPG atau JPEG)
  • Update Data
  • Delete Data (sekaligus menghapus  file gambarnya)
  • Pencarian Data
  • Seting alamat database gambar
  • Klik tabel data

Database

Alur Program

  • User input data
  • User pilih gambar
  • Gambar dari source file asli akan di copy ke folder yang telah di tentukan
  • Sedangkan alamat file yang berada didalam folder tersebut di simpan ke database mysql
  • Saat user menghapus data tertentu, program juga akan menghapus file gambarnya.

Coding Copy

public static void copy(String fromFileName, String toFileName)throws IOException {
File fromFile = new File(fromFileName);
File toFile = new File(toFileName);

if (!fromFile.exists())
throw new IOException(“FileCopy: ” + “tidak ada file sumber euuy: ”
+ fromFileName);
if (!fromFile.isFile())
throw new IOException(“FileCopy: ” + “tidak dapat menyalin direktori ah: ”
+ fromFileName);
if (!fromFile.canRead())
throw new IOException(“FileCopy: ” + “aduh file sumber tidak dapat dibaca: ”
+ fromFileName);

if (toFile.isDirectory())
toFile = new File(toFile, fromFile.getName());

if (toFile.exists()) {
if (!toFile.canWrite())
throw new IOException(“FileCopy: ”
+ “file tujuan adalah unwriteable: ” + toFileName);
System.out.print(“Timpa file yang sudah ada ” + toFile.getName()
+ “? (Y/N): “);
System.out.flush();
BufferedReader in = new BufferedReader(new InputStreamReader(
System.in));
String response = in.readLine();
if (!response.equals(“Y”) && !response.equals(“y”))
throw new IOException(“FileCopy: ”
+ “file yang sudah ada tidak ditimpa.”);
} else {
String parent = toFile.getParent();
if (parent == null)
parent = System.getProperty(“user.dir”);
File dir = new File(parent);
if (!dir.exists())
throw new IOException(“FileCopy: ”
+ “direktori tujuan tidak ada: ” + parent);
if (dir.isFile())
throw new IOException(“FileCopy: ”
+ “tujuan bukan sebuah direktori: ” + parent);
if (!dir.canWrite())
throw new IOException(“FileCopy: ”
+ “direktori tujuan adalah unwriteable: ” + parent);
}

FileInputStream from = null;
FileOutputStream to = null;
try {
from = new FileInputStream(fromFile);
to = new FileOutputStream(toFile);
byte[] buffer = new byte[4096];
int bytesRead;

while ((bytesRead = from.read(buffer)) != -1)
to.write(buffer, 0, bytesRead); // write
} finally {
if (from != null)
try {
from.close();
} catch (IOException e) {

}
if (to != null)
try {
to.close();
} catch (IOException e) {

}
}
}

Coding Delete

public static void delete_file(String fromFileName)throws IOException {

String fileName = fromFileName;
// A File object to represent the filename
File f = new File(fileName);

// Make sure the file or directory exists and isn’t write protected
if (!f.exists())
throw new IllegalArgumentException(
“Hapus: tidak ada file atau direktori: ” + fileName);

if (!f.canWrite())
throw new IllegalArgumentException(“Hapus: menulis dilindungi: ”
+ fileName);

// If it is a directory, make sure it is empty
if (f.isDirectory()) {
String[] files = f.list();
if (files.length > 0)
throw new IllegalArgumentException(
“Hapus: direktori tidak kosong: ” + fileName);
}

// Attempt to delete it
boolean success = f.delete();

if (!success)
throw new IllegalArgumentException(“Hapus: penghapusan gagal”);
}

Simpan folder “database_gambar” di alamat “c:/database_gambar/” selanjutnya bisa anda seting sendiri folder tujuannya dimana.

Download Sourcecode :

https://blogri32.blogspot.co.id/2017/12/free-downloads.html

Referensi Buku :

https://blogri32.blogspot.com/2019/02/buku-pemrograman-java.html

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan anda semua…aamiin

Depok, 28-11-2010

KangAgus

%d bloggers like this: