Berikut saya akan berbagi trik untuk teknik pemanggilan file pada folder dengan Delphi. Lokasi File atau biar lebih keren kita sebut saja Path File teknik memanggil atau menggunakan file berdasarkan lokasi file tersebut akan sangat membantu dalam memabangun aplikasi apalagi jika aplikasi hendak kita bundle menjadi satu paket instalasi dan akan digunakan pada komputer yang berbeda.
Suatu contoh saya berikan ketikan kita hendak melakukan koneksi ke database acces biasanya path database pada jendela koneksi akan terisi seperti gambar berikut atau bisa saja berbeda karena tergantug lokasi file access anda.
Memang tidak ada masalah jika file database access tersebut masih berada pada lokasi tersebut namun bagaimana jika hendak dipindah kekomputer lain ? tentu koneksi tidak akan bisa terbentuk. Saya kira mengkoneksikan ulang database bukanlan solusinya. Jadi solusi terbaik adalah dengan menempatkan database tersebut didalam folder projek lalu mengganti path/lokasi database pada settingan koneksi menjadi berikut.
Itu solusi jika databasenya tepat berada didalam folder projek anda. lalu bagaimana jika lokasi filenya berada didalam folder berbeda artinya didalam folder projek masih ada folder lagi yang berisi file database. Maka anda perlu menggantinya seperti gambar berikut
Dan yang terakhir, jika databasenya berada diluar folder projek anda. solusinya adalah dengan mengganti nama_folder (contoh diatas) dengan .. yang artinya keluar dari folder projek seperti gambar berikut
Cara diatas tidak hanya bisa diterapkan pada file database saja tapi juga pada file-file lain jika anda hendak memanggilnya menggunakan coding semisal untuk menampilkan gambar pada contoh berikut.
// Gambar Ada di Folder gambar didalam Folder Projek
Image1.Picture.LoadFromFile('gambar/2.JPG');
// Gambar ada diluar Folder Projek
Image1.Picture.LoadFromFile('../2.JPG');
// Gambar ada didalam folder Projek
Image1.Picture.LoadFromFile('2.JPG');
Tidak ada komentar:
Posting Komentar