cappy2112 Posted September 3, 2007 Share Posted September 3, 2007 I want to call GUICreate() and other GUIxxx functions from COM, but these are not listed inthe AutoItX help file. Does this mean they are not available thru COM? Link to comment Share on other sites More sharing options...
Richard Robertson Posted September 3, 2007 Share Posted September 3, 2007 Correct. The GUI functions are not available in the COM version of AutoIt because any language that loads the COM component should have it's own GUI functions. Link to comment Share on other sites More sharing options...
cappy2112 Posted September 3, 2007 Author Share Posted September 3, 2007 Correct. The GUI functions are not available in the COM version of AutoIt because any language that loads the COM component should have it's own GUI functions.Thanks Robert. That's a very disappointing and unusual answer.The COM component is there to provide client control for AutoIt. Autoit is intended to provide automation functionality.If the client must provide the functionality that was already provided in Autoit, then there's no need for Autoit. Why re-write the code when it's already there, and just needs to be exposed. Link to comment Share on other sites More sharing options...
jwangjw Posted February 14, 2008 Share Posted February 14, 2008 Why limiting ourselves? Vbscript does not have GUI and I am still looking for one. Autoit has one but it is not exposed. Very disappointing indeed. Link to comment Share on other sites More sharing options...
Richard Robertson Posted February 15, 2008 Share Posted February 15, 2008 Please read. My name is Richard. And we aren't limiting ourselves. That code isn't there to be exposed. AutoItX is a completely separate module that was not compiled from the original AutoIt source. It had to be modified to fit the COM specifications. The GUI functions are not there. If you must have GUIs, call the native functions and do it yourself. Link to comment Share on other sites More sharing options...
Uten Posted February 15, 2008 Share Posted February 15, 2008 Other libraries and tools provide the functionality you request. Take a look at this page. Please keep your sig. small! Use the help file. Search the forum. Then ask unresolved questions :) Script plugin demo, Simple Trace udf, TrayMenuEx udf, IOChatter demo, freebasic multithreaded dll sample, PostMessage, Aspell, Code profiling Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now