Hi All,
In the SDK for Acrobat Catalog 4.0 (Adobe's pdf indexing app) It says that it supports Windows messages to query the Catalog program to see if it is busy or idle. I'm trying to use Win32:
DE to do this, but I can't even establish communication with Catalog. If I run this:
I get:
The Catalog documentation states "For all DDE messages listed in this document, the service name is Acrobat, and the topic name is control".
I'm running this on Win2K if that makes any difference.
Currently, I'm using the Win32::GuiTest module to initiate indexing in Catalog, but this DDE thing seems to be the only way I can find out if indexing is complete. The only other way I can think of to do what I want would be to use GuiTest to read the window in Catalog that says "Index Build Successful", but it's kind of tricky..
In the SDK for Acrobat Catalog 4.0 (Adobe's pdf indexing app) It says that it supports Windows messages to query the Catalog program to see if it is busy or idle. I'm trying to use Win32:
Code:
use Win32::DDE::Client;
$Client = new Win32::DDE::Client ('Acrobat', 'control');
print Win32::DDE::ErrorText ($Client->Error);
Code:
DMLERR_NO_CONV_ESTABLISHED
I'm running this on Win2K if that makes any difference.
Currently, I'm using the Win32::GuiTest module to initiate indexing in Catalog, but this DDE thing seems to be the only way I can find out if indexing is complete. The only other way I can think of to do what I want would be to use GuiTest to read the window in Catalog that says "Index Build Successful", but it's kind of tricky..