Söz dizimi
openfiledialog(options?: DialogOptions): FileSystemItem | nilArgümanlar
| Ad | Tip | Açıklama |
|---|---|---|
options? | DialogOptions | İşlemin nasıl davranacağını kontrol eden isteğe bağlı ayarlar tablosu. |
Dönüşler
| Ad | Tip | Açıklama |
|---|---|---|
file | FileSystemItem | nil | Seçilen dosya meta verileri veya iletişim kutusu iptal edildiğinde sıfır. |
Açıklama
Yerel bir dosya seçiciyi açar ve seçilen dosya meta verilerini döndürür.
1 parametre ile cagir: options. Arguman tablosu hangi degerlerin zorunlu oldugunu ve hangilerinin davranisi incelttigini aciklar.
file (FileSystemItem | nil) dondurur. Basarili degerleri, nil sonuclari ve toparlanabilir hatalari ayirmak icin return tablosunu kullan.
Örnek
Başlık ve uzantı filtresine sahip bir dosya seçici açın.
local file = openfiledialog({
title = "Choose a configuration",
defaultPath = "workspace",
extensionFilter = { "json", "txt" },
})
if file then
print(file)
endTipler
DialogOptions
Yerel dosya veya klasör seçimi iletişim kutusunu yapılandırır.
title? string İletişim penceresi başlığını ayarlar.defaultPath? string İletişim kutusu açıldığında gösterilen dizini seçer.extensionFilter? {string} Seçilebilir dosyaları, başında nokta olsun ya da olmasın, listelenen uzantılarla sınırlar.suggestedName? string Kaydetme iletişim kutularında ilk dosya adını sağlar.defaultExtension? string Girilen dosya adında hiçbir uzantı olmadığında kullanılan uzantıyı ayarlar.