Tampilkan postingan dengan label application. Tampilkan semua postingan
Tampilkan postingan dengan label application. Tampilkan semua postingan

Kamis, 26 April 2012

App. Path, Mengakses alamat file project – Visual C++


Sebelum membahas tentang bagaimana contoh penggunaan app.path, sebaiknya kita pahami dahulu apa itu app.path.
app. Path merupakan singkatan dari application path, yang mana app path merupakan alamat default dari folder project yang kita buat (jika masih berbentuk project) atau alamat aplikasi yang berekstensi “.exe” (jika sudah berupa aplikasi yang terinstal) pada komputer.
App path ini memudahkan seorang programmer untuk mendapatkan alamat default folder project, yang nantinya bisa digunakan sebagai alamat referensi pemanggilan sebuah file yang berada di folder yang sama dengan folder project. Contoh kasusnya, misalkan kita ingin memanggil/menampilkan sebuah gambar pada aplikasi berbasis visual C++ yang sedang dibuat. Jika kita memanggil file gambar tersebut dengan sintak berikut : 

             label1->Image=Image::FromFile("C:\\image\\green2.png" );

sintak diatas hanya bisa mengakses file “green2.png” yang ada didalam drive C di folder “image”. Akses file tersebut tidak fleksibel, dan jangan heran jika suatu saat ada kesalahan atau error yang muncul. Kesalahan atau error tersebut bisa terjadi bila file “green2.png” tidak ada pada drive C dan di dalam folder image karena di hapus atau dipindahkan ketempat/folder lain. Selain itu, aplikasi kita juga bisa dikatakan hanya bisa berjalan dikomputer kita sendiri. Jika kita ingin memindahkan file green.png tersebut, berarti kita juga harus mengganti sintak yang menunjukkan alamat dimana file tersebut disimpan.
Agar akses file tersebut bisa lebih fleksibel dan mengurangi kemungkinan error, maka dibutuhkan app path. Dalam penggunaan app path, selama file yg ingin kita akses berada difolder yang sama dengan folder project, kita bisa menggunakan app path sebagai alamat defaultnya. Jadi jika suatu saat kita ingin memindahkan file project atau meng-copy file ke drive atau ke komputer lainnya, dan kita ingin mengakses file kita tidak perlu lagi mengganti alamat drive penyimpanan file yang akan kita akses tersebut. Karena alamat file yang kita gunakan adalah alamat folder project, dimana kita juga menyimpan file yang akan kita akses tersebut didalam folder project tersebut.
Semua bahasa pemrograman pasti menyediakan sintak untuk memanggil atau mengetahui alamat default project (app path). Dibawah ini merupakan contoh penggunaan app path pada aplikasi yang dibuat  berbasis pemrograman visual c++.

Minggu, 18 Maret 2012

Simple Audio Recording

Sesuai dengan judulnya, aplikasi ini berfungsi untuk merekam suara yang berasal dari audio input device seperti microphone atau semacamnya yang nantinya akan direkam dan disimpan menjadi file audio berekstensikan .wav. Saat pembuatan aplikasi ini, digunakan library NAudio yang difungsikan sebagai pengolah data mulai dari mendeteksi microphone sampai proses penyimpanan file hasil rekaman.
Dibawah ini adalah langkah-langkah dalam membuat aplikasi audio recording ini.

    1.  Buka Microsoft visual C# 2010 express, kemudian buat project baru  dengan memilih windows form application kemudian beri nama “Audio Recording”, lalu klik OK.

2. Pada jendela design, tambahkan 2 buah button. Untuk button1 ganti properties name nya dengan “btnRecord” dan properties text nya menjadi “Record”. Untuk button2, ganti properties name nya menjadi “btnStop”, dan properties text nya menjadi “Stop”.

     3.  Setelah itu, klik 2 kali pada form1 hingga nanti muncul jendela source code dimana kita membuat program untuk aplikasi audio recording dan kursor akan berada didalam fungsi form1_Load.
 
     4. Sebelum membuat program, sebaiknya kita menambahkan dahulu beberapa referensi dan library yang kita butuhkan, disini kita membutuhkan 3 file yaitu NAudio.dll, NAudioBufferReverse.cs dan NAudioSample.cs. Bagi yang belum memiliki ketiga file tersebut dapat langsung mendownload di sini.

    5.  Cara menambahkan NAudio.dll adalah dengan cara klik kanan pada “Reference” yang ada di Solution Explorer atau dengan cara memilih “Project >> Add reference…”.


Kemudian pada jendela Add Reference pilih tab browse, dan carilah lokasi dimana anda menyimpan file NAudio.dll, setelah ketemu pilih filenya kemudian klik OK.