Membuka file disini tidak sama dengan perintah seperti “Stream =
Open [Path As String] For [Read/Write/Watch]” yang umumnya
ditujukkan untuk memanipulasi file maupun mengambil isi (data) dari
file. Desktop.Open berfungsi untuk membuka/menampilkan/mengeksekusi
file melalui aplikasi yang sudah dijadikan sebagai standar/default
pembukanya, seperti file jpg/jpeg/bitmap yang mungkin aplikasi
default pembukanya “Eye of MATE”/Shotwell/dll; file odt/doc/dll
aplikasi default pembukanya LibreOffice Writer/wps/dll.
Membuka dengan cara ini sama halnya membukan file dengan perintah
“xdg-open <path>” pada terminal
Rumus perintah: Desktop.Open(Path/Url As String, Wait As Boolean)
Contoh membuka file dari penyimpanan lokal:
' Gambas module file
Public Sub main()
Desktop.Open("/home/username/Pictures/gambarku.jpg", True)
End
Nb:
Nilai True untuk menahan tampilan sampai pengguna menutup aplikasi
pembukanya. Jika seandainya diberi nilai False maka anda tidak akan
sempat melihat file yang dibuka dari aplikasi pembukanya karena file
akan dibuka kemudian ditutup secara cepat. Adapaun nilai Boolean
untuk menahan aplikasi pembukanya, secara default adalah False.
Tidak ada komentar:
Posting Komentar