【发布时间】:2012-06-19 05:43:47
【问题描述】:
我正在构建一个 c/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"
}
【问题讨论】:
-
没有 c/c++ 程序这样的东西。
标签: c++ c import ms-office conditional