C++ 导出为PDF时出错(RPC服务器不可用)

C++ 导出为PDF时出错(RPC服务器不可用),c++,pdf,crystal-reports,C++,Pdf,Crystal Reports,首先,对不起我的英语,它不是我的第一语言 当我尝试将水晶报表存档导出到PDF时,我在Windows 8惠普平板电脑中测试了我的C++ Builder 2007应用程序。它在两台操作系统相同的计算机上工作,但在平板电脑上显示以下错误:系统错误。代码:1722。RPC服务器不可用 代码很简单,如图所示: crystal->ExportOptions->FileType = AdobeAcrobatPDF; crystal->Expor

首先,对不起我的英语,它不是我的第一语言

当我尝试将水晶报表存档导出到PDF时,我在Windows 8惠普平板电脑中测试了我的C++ Builder 2007应用程序。它在两台操作系统相同的计算机上工作,但在平板电脑上显示以下错误:系统错误。代码:1722。RPC服务器不可用

代码很简单,如图所示:

            crystal->ExportOptions->FileType = AdobeAcrobatPDF;
            crystal->ExportOptions->FileName = this->archivo;
            crystal->Export();
我尝试将过程从导出更改为打印,结果是一样的。而随机第三方程序正确导出

我在网上找到了一些答案,但对我没有帮助。我已经运行了打印后台处理程序和RPC/WMI服务,就像他们在和其他网站上说的那样。我已经禁用了防火墙并更改了注册表,如Microsoft链接中所述,尽管它都在本地,但即使平板电脑不在网络中,而且我使用的是管理员本地帐户。有人能帮我吗


提前感谢。

最后,这是导出之前的设置:

crystal->Printer->Orientation = orLandscape;
没有那条线,它就行了