使用OpenFileDialog
本示例可参考示例文件"CaseStudy\WebViewer\调用Foxtable对象.Table"的窗口"使用OpenFileDialog"。
可以在js脚本中使用OpenFileDialog选择文件,需要指定一个回调函数用于处理用户选择的文件:
//
打开文件对话框
function openFile() {
const dlg = ft.OpenFileDialog() //创建对话框
dlg.Filter = "Excel文件|*.xlsx|Word文件|*.docx|Access文件|*.mdb;*.accdb"
dlg.CallBack = "handleFileSelected"; //指定回调函数
dlg.ShowDialog();
}
//
回调函数:显示用户选择的文件
function handleFileSelected(fileName) {
const textBox = document.getElementById("filePathTextBox");
textBox.value = fileName || "未选择任何文件";
}