doudou Posted October 28, 2007 Share Posted October 28, 2007 (edited) It's been frequently asked here, but no complete solution provided. Well, now it's here!With DDEML UDF one can use an AutoIt script as a DDE client or server.Version 1.5.4DDEML: invalid struct declaration in _DdeGetData() fixedDDEML: presence of callback functions checked more thoroughlyVersion 1.5.3DDEML: missing _DdeGetData() and _DdeGetDataAsStruct() addedDDEML Samples: working XTYP_POKE example addedVersion 1.5.2DDEML: references to @ProcessorArch updated to @OSArchDDEML Samples: Opt("OnAutoItExit") replaced with OnAutoItExitRegister()Version 1.5.1DDEML: _DDEML_CreateDataStruct returning wrong size for UNICODE strings fixedDDEML: _DdeCallback not passing item handle to server in XTYP_ADVREQ and XTYP_REQUEST fixedDDEML Samples: working XTYP_REQUEST example addedVersion 1.5 (first AutoIt 3.3 compatible release)DDEML: references to @Unicode/@AutoItUnicode replaced with global $_DDEML_UNICODEDDEML: ClipboardConstants.au3 dumped in favor of Clipboard.au3 (shipped with AutoIt)DDEML Samples: obsolete includes replacedVersion 1.4DDEML: ALL global constants are now in DDEMLConstants.au3, other global declarations are checked allowing usage from within OnAutoItStart()DDEMLClient: undeclared local struct fixedVersion 1.3DDEML: Support for built-in DllCallback facilities (AutoIt v 3.2.10) addedDDEML: HANDLE type made configurable (64 bit compatibility)DDEML: Constants moved to separate include DDEMLConstants.au3DDEML: _DdeIsInitialized() addedVersion 1.2 (AutoIt v 3.1 compatible, disontinued)DDEML: UNICODE support improvedVersion 1.1DDEML: Wokraround for server not supporting UNICODE appliedDDEML Samples: StatelessDDEGetURL.au3 replaced by StatelessDDEBrowserControl.au3 (2-way communication)Download current version (1.5.4)au3_ddeml_v1.2.zip Edited August 5, 2010 by doudou argumentum 1 UDFS & Apps: Spoiler DDEML.au3 - DDE Client + ServerLocalization.au3 - localize your scriptsTLI.au3 - type information on COM objects (TLBINF emulation)TLBAutoEnum.au3 - auto-import of COM constants (enums)AU3Automation - export AU3 scripts via COM interfacesTypeLibInspector - OleView was yesterday Coder's last words before final release: WE APOLOGIZE FOR INCONVENIENCE Link to comment Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!Register a new account
Already have an account? Sign in here.Sign In Now