「無法開啟 DDE 連結」:Adobe Acrobat Pro 和 WinEdt 的問題

「無法開啟 DDE 連結」:Adobe Acrobat Pro 和 WinEdt 的問題

使用 2017 版 Adob​​e Acrobat DC 時,我收到錯誤

錯誤 WinEdt Adob​​e Acrobat DC 2017

每次我在打開 PDF 的情況下運行 PDFLatex 時。當我使用 PDF 搜尋時,出現相同的錯誤。

有誰知道我必須在.edt文件中更改什麼才能使其工作?

答案1

僅在 WinEdt 10.2 Build 20170413 中新增了對 Adob​​e Acrobat DC 2017 的支援。

對於 Acrobat DC Pro 2017,DDE 服務的名稱為AcroviewA17;對於 Adob​​e Reader DC 2017, DDE 服務的名稱為AcroviewR17

您必須將此值插入Options--> Execution Modes--> PDF Viewer-->Adobe DDE Service Blues欄位中,然後按“確定”,如下圖所示。

在此輸入影像描述

Adobe.edt請注意,如果您在路徑中有 的本機副本,它可能不起作用C:\Users\<user>\AppData\Roaming\WinEdt Team\WinEdt 10\Config。在這種情況下,只需刪除該檔案並重新啟動 WinEdt。


如果您無法升級到最新版本的 WinEdt,您可以Adobe.edt從選單Options--> Options Interface--> Advanced Configuration--> PDF Macros-->開啟檔案的本機副本Adobe Blues

在此輸入影像描述

在此文件中,替換最末尾的行

// Assign(!"Acro-DDE_Service",!"AcroviewR11");

與以下

Assign(!"Acro-DDE_Service",!"AcroviewA17");

然後儲存檔案並重新啟動 WinEdt。


附錄:不同版本的 Adob​​e DC 的 DDE 服務名稱

  • Adobe Reader DC 2015:AcroviewR15
  • Acrobat DC 專業版 2015:AcroviewA15
  • Adobe Reader DC 2017:AcroviewR17
  • Acrobat DC 專業版 2017:AcroviewA17
  • Adobe Reader DC 2018:AcroviewR18
  • Acrobat DC Pro 2018:AcroviewA18

除非 Adob​​e 更改其命名約定,否則對於未來版本,只需根據年份版本更改最後兩位數字即可。

答案2

2021 年是 AcroViewA21。您可以透過在登錄中尋找來找到 DDE 伺服器的註冊名稱:HKEY_CLASSES_ROOT\acrobat\shell\open\ddeexec\application

此致

羅爾夫

相關內容