vinter Posted October 5, 2006 Share Posted October 5, 2006 Does the DLL have ALL the functions of Autoit? For example, are the gui functiond there? I had just asseumed that they are there and now i dont find them in the AutoIt3.h file... Link to comment Share on other sites More sharing options...
Uten Posted October 5, 2006 Share Posted October 5, 2006 Why don't you just take a look in the AutoItX help file? (It's in the AutoItX directory) I don't think you will find any of the GUI* functions there as they are supposed to work on AutoIt's own GUI environment. You do however find quite many WIN* functions in the AutoItX dll, enabling you to manipulate Windows windows. 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...
vinter Posted October 5, 2006 Author Share Posted October 5, 2006 The function prototypes that you can see in the help file are exactly those that are present in AutoIt.h... So having a look at the help file is exactly the same as having a look at the header file... Now, the problem is, I am working on something that is to be done in parts - some parts by me and others by other team members. The other team members want that things should be done in C++. So I thought I would be smart and use AutoIt's DLL. But since a major portion of my work is concerned with making a gui, i realised that it's not going to work... So any suggestions? Anyone? Link to comment Share on other sites More sharing options...
Uten Posted October 5, 2006 Share Posted October 5, 2006 Depends on the requirement for the GUI.You could make the GUI in Autoit and create a dll of the C++ stuff. But it is probably better to just dolearn the CreateWindowEx and associated API stuff 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...
Richard Robertson Posted October 5, 2006 Share Posted October 5, 2006 No, the AutoItX dll does not contain anywhere near all the functions of regular AutoIt. Link to comment Share on other sites More sharing options...
vinter Posted October 5, 2006 Author Share Posted October 5, 2006 Hmmmm.... I really hate C++ Link to comment Share on other sites More sharing options...
vinter Posted October 5, 2006 Author Share Posted October 5, 2006 No, the AutoItX dll does not contain anywhere near all the functions of regular AutoIt.Was just wondering... is there a techincal difficulty in making the dll exhaustive? Link to comment Share on other sites More sharing options...
Uten Posted October 5, 2006 Share Posted October 5, 2006 Hmmmm....I really hate C++Ditto that. Real pain involved 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...
Uten Posted October 5, 2006 Share Posted October 5, 2006 Was just wondering... is there a techincal difficulty in making the dll exhaustive?I think it's pointless as many of the left-out functions are wrappers around native API calls. 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...
nfwu Posted October 12, 2006 Share Posted October 12, 2006 If you're lazy, try some C++ GUI libraries.Here's a devpack for the RAD C++ GUI Library.http://devpaks.org/details.php?devpak=122#) TwitterOut of date stuff:Scripts: Sudoku Solver | Webserver | 3D library (Pure AutoIt) | Wood's GadgetsUDFs: _WoodUniqueID() | _DialogEditIni() | _Console*() | _GetIPConfigData() | _URLEncode/Decode() Link to comment Share on other sites More sharing options...
Richard Robertson Posted October 12, 2006 Share Posted October 12, 2006 I'm sure the reason that the dll is not an AutoIt clone is that many of the functions store things in places that an application can store things. Dlls do not have access to memory like that, especially when being loaded and unloaded between function calls. 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