Jump to content

au3 Plugin for Powerpro ?


Recommended Posts

There is no plugin. Anything that can use COM Objects can call AutoItX as easily as any other provider. For example, VBS has no "plugin" but uses AutoItX just fine:

Set oShell = WScript.CreateObject("WScript.Shell")
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")

If PowerPro won't use COM, then you'll have to call a compiled script .exe file, or maybe a VBScript .vbs file to do it.

:idea:

Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
Link to comment
Share on other sites

There is no plugin. Anything that can use COM Objects can call AutoItX as easily as any other provider. For example, VBS has no "plugin" but uses AutoItX just fine:

Set oShell = WScript.CreateObject("WScript.Shell")
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")

If PowerPro won't use COM, then you'll have to call a compiled script .exe file, or maybe a VBScript .vbs file to do it.

:idea:

I downloaded Powerpro and found this text file in the install dir

its reffered to as a plugin but must be doing what you say

"AU PLUGIN (Version 2002 12 22)

OVERVIEW

The au plugin provides access to the services provided by the AutoIt dll as documented in AutoItDll.chm. This dll must be in the same folder as au.dll.

Many of these services are also available from the win keyword or from the PowerPro *keys commands. However, the au plugin uses a different approach for implementing these features which may work when a PowerPro feature is not working. For example, try au.send as an alternative way of sending keystrokes.

The documentation for the features of au.dll is found in AutoItDll.chm. When calling a function, use au. instead of AUTOIT_. For example, send a left click with au.LeftClick or test if a window is active with au.IfWinActive(caption, text).

Use any PowerPro variable or expression for the service arguments. The au dll will use integers or strings as required by AutoItDll.dll.

Link to comment
Share on other sites

It's been a long time since I've used the AutoIt plugin with PowerPro, but I'll point you in the right direction.

Join the "power-pro" group at Yahoo. The AutoIt plugin is located in the files portion of the group under "Plug-ins_and_add-ons/0_Interfaces/autoIt3/".

--Jeff

Link to comment
Share on other sites

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

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...