Sintaks
openfiledialog(options?: DialogOptions): FileSystemItem | nilArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
options? | DialogOptions | Tabel pengaturan opsional yang mengontrol perilaku operasi. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
file | FileSystemItem | nil | Metadata file yang dipilih, atau nihil ketika dialog dibatalkan. |
Deskripsi
Membuka pemilih file asli dan mengembalikan metadata file yang dipilih.
Panggil dengan 1 parameter: options. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan file (FileSystemItem | nil). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Buka pemilih file dengan filter judul dan ekstensi.
local file = openfiledialog({
title = "Choose a configuration",
defaultPath = "workspace",
extensionFilter = { "json", "txt" },
})
if file then
print(file)
endTipe
DialogOptions
Mengonfigurasi dialog pemilihan file atau folder asli.
title? string Menetapkan judul jendela dialog.defaultPath? string Memilih direktori yang ditampilkan saat dialog terbuka.extensionFilter? {string} Membatasi file yang dapat dipilih ke ekstensi yang tercantum, dengan atau tanpa titik di depannya.suggestedName? string Memberikan nama file awal dalam dialog penyimpanan.defaultExtension? string Menetapkan ekstensi yang digunakan ketika nama file yang dimasukkan tidak ada.