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++.
