Jump to content

Melloware

Active Members
  • Posts

    21
  • Joined

  • Last visited

Profile Information

  • Location
    Pennsylvania, USA
  • WWW
    http://www.melloware.com

Melloware's Achievements

Seeker

Seeker (1/7)

0

Reputation

  1. You are right, only some of the functions are working on X64. I still can't get ToolTips to work even though nothing is returning an error. Will have to look into it more.
  2. OK it looks like from 3.2 to 3.3 they changed @ProcessorArch to @OSArch try this one, I just used it on Vista Ultimate 64 and my script worked fine. SysTray_UDF.au3
  3. I was having trouble with this script getting this error: "Error: Could not find toolbar process id, 2" It turns out it was a problem with the "GetWindowThreadProcessId" call not being correct in the latest versions so I have uploaded a corrected script that includes this fix as well as the check for 64 bit windows. I have attached it to this post. SysTray_UDF.au3
  4. I have updated the Delphi wrapper for the AutoITX DLL to handle the new LPWSTR of 3.3. http://www.autoitscript.com/forum/index.php?showtopic=54219
  5. I tried that. Still nothing.
  6. I am trying to emulate these two keypresses and I am stuck. Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off) Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off) I thought for the second one ... Send("{ALTDOWN}{SHIFTDOWN}{NUMLOCK ON}",0) Send("{SHIFTUP}{ALTUP}",0) I also tried... Send("{LALT DOWN}{LSHIFT DOWN}{NUMLOCK ON}",0) Send("{LSHIFT UP}{LALT UP}",0) Any help would be appreciated, I just can't make it go!
  7. OK so AutoItX 3.3 is now using Unicode strings. All I had to do was update the code to use PWideChar instead of PChar and now you have to wrap strings you call it with StrToOleStr() like so... AU3_Send(StringToOleStr('DLL Description: ' + AutoItXDescription)); See attached code for use in AutoItX 3.3+. autoitx33_delphi.zip
  8. It is because the new 3.3 AutoITX DLL uses Unicode and not Ansi strings. Try using version 3.2.12.1 of the AutoItX.dll and your problem will be solved.
  9. LDer, I am using Delphi 7 and I just ran it and it worked fine for me on both a Vista x64 and XP x32 machines. What version of the AutoItX DLL are you using? I am using 3.2.12.1 and it works. I have not upgraded to 3.3 but from that other post it looks like it has to do with Ansi strings vs Unicode Strings which is new in 3.3
  10. This tip works great. I now advise my Intelliremote users who need more functionality than AutoITX can provide to just execute the full scripts this way. Very cool!
  11. Jon, if you do decide to reimplement the DLL or even add new features I would be more than happy to create the matching Delphi wrapper to go along with the DLL. A lot of your autoITX users out there I think are Delphi users. I know there are other guys on this forum that have done a Java translation and a few other languages too. It would be cool to have them all in your distributable so developers don't have to come searching for them and know that they match the version of the DLL you are distributing. Just my two cents! I am always available too.
  12. You can with the DLL. Looking at the DLL I converted for Delphi its... AU3_AutoItSetOption You pass the option SendKeyDelay and the Time in milliseconds.
  13. Thanks for the compliments! I don't see a "WinList" function in the AutoITX C header. Is it possible you want this function and its not supported by AutoITX. I think I have implemented every method call available in the DLL?
  14. Yes! I just wanted to give something back to the AutoIT community since I wrote this wrapper to be used in my Intelliremote application. Feel free to use it unencumbered!
  15. I just wanted to post this as a thank you to the AutoIt team for creating the AutoItX DLL. I have included support using the AutoItX Library for running AutoIT commands from remote button presses in Intelliremote. Intelliremote is a software program that replaces the cumbersome Creative Remotecenter software that is bundled with Soundblaster Live!, Audigy, and X-Fi models. Creative had an excellent idea bundling an infrared remote control with their product...it's just to bad the software "RemoteCenter" is a bloated behemoth that doesn't even do what you want it to do! So if you own a Creative Soundblaster remote you may be interested in checking it out! Intelliremote Site -------------------- Melloware Inc. info@melloware.com ---------------------
×
×
  • Create New...