【发布时间】:2019-05-15 06:40:01
【问题描述】:
为了在 Windows 平台上运行 Flutter,我使用 go-flutter-desktop 执行此操作。
我需要在单击按钮时打开 Excel 文件。
经过长时间的挣扎,我想分享这个sn-p
【问题讨论】:
为了在 Windows 平台上运行 Flutter,我使用 go-flutter-desktop 执行此操作。
我需要在单击按钮时打开 Excel 文件。
经过长时间的挣扎,我想分享这个sn-p
【问题讨论】:
import 'dart:io';
...
onTap: () {
String win10Path =
'C:\\progra~1\\MIF5BA~1\\Office16\\EXCEL.EXE';
String win7Path =
'C:\\progra~2\\micros~1\\Office14\\EXCEL.EXE';
//'C:\\progra~1\\MIF5BA~1\\Office16\\EXCEL.EXE'
try {
print('process start');
Process.run(win7Path, ['C:\\test.xlsx'])
.then((ProcessResult results) {
print(results.stdout);
});
} catch (e) {
print(e);
}
}
【讨论】: