AutoITX3.dll

Blitz3D Forums/Blitz3D Userlibs/AutoITX3.dll

chi(Posted 2007) [#1]
hi all,

i just couldnt find a wrapper for the autoitx3.dll so i started to write one on my own. i have only a few lines by now... but they are working!

except one... URLDownloadToFile. im sure its just me (my first attempt on a wrapper ever) but i cant get it to work (user lib function not found).

so maybe someone out there can help me?

cheers, chi

;		.lib "AutoItX3.dll"
;		
;		AU3_WinSetTitle(Title$,Text$,NewTitle$):"AU3_WinSetTitle"
;		AU3_WinClose(Title$,Text$):"AU3_WinClose"
;		AU3_ToolTip(Tip$,X%,Y%):"AU3_ToolTip"
;		AU3_WinSetTrans(Title$,Text$,Trans%):"AU3_WinSetTrans"
;		AU3_WinActivate(Title$,Text$):"AU3_WinActivate"
;		AU3_ProcessExists%(Process$):"AU3_ProcessExists"
;		AU3_ProcessWaitClose%(Process$,Seconds%):"AU3_ProcessWaitClose" ;  Seconds: 0=forever
;		AU3_Sleep(MilliSeconds%):"AU3_Sleep"
;		AU3_ProcessSetPriority%(Process$,Priority%):"AU3_ProcessSetPriority"
;		AU3_WinMinimizeAll():"AU3_WinMinimizeAll"
;		AU3_WinWaitActive%(Title$,Text$,Seconds%):"AU3_WinWaitActive"
;		AU3_RunWait(Run$,Dir$,Flags%):"AU3_RunWait"
;		
;		AU3_URLDownloadToFile%(URL$,Filename$):"AU3_URLDownloadToFile"   ; dont get it to work :-(

graphics3d 640,480,0,2

AU3_WinSetTitle ("","","AppTitle") ; set apptitle

au3_tooltip("priority set to high"+ Chr(13) + "waiting until calc ends",200,200) ; display a tooltip

pro=au3_processexists("blitzcc.exe") ; get PID
AU3_ProcessSetPriority(pro,4) ; set PID to high priority

AU3_RunWait("calc.exe","",1) ; run calc.exe and pause until it ends

au3_winminimizeall() ; minimize all windows

delay 1 ; if not -> app cant minimize all windows before restoring

AU3_WinActivate("AppTitle","") ; activate blitzwindow

delay 1 ; if not -> app cant go transparent after calc wasnt closed until a few seconds

au3_tooltip("transparency set to 128"+ Chr(13) + "sleep 5 seconds and exit",200,200) ; display a tooltip
au3_winsettrans("AppTitle","",128) ; set transparency

delay 1 ; if not -> app gets to sleep before transparency is set

au3_sleep(5000) ; sleep for 5 seconds
;AU3_URLDownloadToFile("http://www.google.com","C:\google.html")
end


dll = http://www.autoitscript.com/autoit3/downloads.php (zip version)