【问题标题】:Flutter desktop / go-flutter-desktop Open Excel File on Windows PlatformFlutter desktop / go-flutter-desktop 在Windows平台打开Excel文件
【发布时间】:2019-05-15 06:40:01
【问题描述】:

为了在 Windows 平台上运行 Flutter,我使用 go-flutter-desktop 执行此操作。
我需要在单击按钮时打开 Excel 文件。
经过长时间的挣扎,我想分享这个sn-p

【问题讨论】:

    标签: dart flutter


    【解决方案1】:
    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);
                        }
                      }
    

    【讨论】:

      猜你喜欢
      • 2020-01-04
      • 1970-01-01
      • 2019-11-23
      • 2019-12-03
      • 2020-09-09
      • 1970-01-01
      • 2022-10-05
      • 2021-10-13
      • 2021-07-12
      相关资源
      最近更新 更多