Senin, 09 Maret 2020

Mengenal Perintah Desktop.Open untuk Membuka / Mengeksekusi File Pada Pemrogaman Gambas


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