Arguments
string
required
Lua string bytes ที่จะเขียนไปยัง selected file. ไฟล์จะถูกเปิดใน binary truncate mode หลังจากผู้ใช้ยืนยัน path.
DialogOptions
Optional table. savefiledialog ใช้ title, defaultPath, extensionFilter, suggestedName และ defaultExtension. extensionFilter คือ table ของ extension strings; . หรือ *. ที่อยู่ต้นค่าจะถูกลบก่อนที่แต่ละ filter จะกลายเป็น *.<extension>. defaultExtension ลบ leading . characters ก่อนส่งไปยัง SetDefaultExtension.
Returns
FileSystemItem | nil
Saved file item หรือ nil เมื่อ dialog ถูกยกเลิก. Dialog or write failures จะ throw Failed to save file.