我正在构建 ac/c++ 程序,并且正在使用 MS Excel 进行结果表示。问题是我必须导入 2 个文件:
#import "C:\Program Files (x86)\Common Files\microsoft shared\OFFICE14\MSO.DLL"
#import "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE"
它在我的计算机上完美运行,但这些文件的路径取决于 Windows 版本(x64/x86)和 Office 版本(11、12、14)。所以我的想法是向客户询问这些版本(主要),然后根据输入使用不同的导入。但我不知道该怎么做......这样的事情不起作用:
scanf("%d",ver_office);
if (ver_office==1){
#import "C:\Program Files (x86)\Common Files\microsoft shared\OFFICE12\MSO.DLL"
}