我正在使用axAcroPDF在我的win表单应用程序中查看PDF文件。每当我尝试运行应用程序时,我会得到一个空的消息框,如下图所示。
有谁知道为什么?要加载PDF文件,我将此代码添加到按钮
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "PDF files (*.PDF)|*.PDF|All files (*.*)|*.*";
dialog.InitialDirectory = "C:";
dialog.Title = "Select a PDF file";
if (dialog.ShowDialog() == DialogResult.OK)
{
this.Controls.Add(this.axAcroPDF1);
axAcroPDF1.src = dialog.FileName;
filname1 = dialog.FileName;
button2.Enabled = true;
图像:
答案 0 :(得分:1)
我不知道这个答案是否可以帮到你:我在使用Adobe Reader 9做同样的工作,它给了我相同的消息框。然后我切换到Adobe Reader 10,消息框消失,我的应用程序正常工作。
这是我的代码
- (void)main {
\\ ...do work...
if (self.isCancelled) {
\\ ...get out...
}
}