labview使用了报表模块,在生成exe时需要添加以下内容,否则打包后不能开启excel功能
1.在你的安装目录下找到文件夹(D:\Program Files (x86)\National Instruments\LabVIEW 2016\vi.lib\Utility\NIReport.llb)中的NI_report.lvclass和NI_Excel.lvclass文件,包含到项目中去,在生成应用程序的时候包含这两个文件
2.如果出现-41106的错误,有以下一些原因:
a.没有安装excel;
b.安装的excel版本与使用的report组件不匹配;
c.安装过以前的版本,但没有卸载干净,又装了新的版本,这样会造成程序找到了以前的注册信息,但已经没有实际的程序存在了;
d.如果电脑上装有文件加密系统,很可能与文件加密系统的权限有关系,这需要先在没有文件加密的系统上确认程序没有问题,在有加密系统的电脑上出现问题,那就可以确定是加密系统问题。
e.网上还有好多的解决方法,没有一一试过,不知道有用没。比如:用户权限的问题也有可能。