为了在 Windows 平台上运行 Flutter,我使用 go-flutter-desktop 来实现这一点。
我需要在单击按钮时打开 Excel 文件。
经过长时间的努力,我想分享这个片段
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);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1303 次 |
| 最近记录: |