ole word为啥只要把"Visible"设为true总弹出这个呢
Variant vWordApp;
try
{
vWordApp = Variant::CreateObject("Word.Application");
}
catch(...)
{
MessageBox(0, "启动 Word 出错, 可能是没有安装Word.","DBGrid2Word", MB_OK | MB_ICONERROR);
vWordApp = Unassigned;
return;
}
// 隐藏Word界面
vWordApp.OlePropertySet("Visible", false);//这里只要设定为true,设为false没有问题
在增加table是就会出现这个
"Word无法保存此文件,因为它在别处打开.(C:\...\STARTUP\Powerword.dot)"
的告警;就无法响应了
[解决办法]
vWordApp.OlePropertySet("DisplayAlert", false);