Jump to content

Recommended Posts

Posted

i tried to print ie windows with my default printer  using

_IEAction ($oIE, "printdefault")

but it was not working sometimes, autoit icon showing in tray but not printing anything.

Posted
  On 7/24/2018 at 11:25 AM, Juvigy said:

When you hover the mouse over the icon you can see on which line of code it is. So on which line is it hanging?

Expand  

My Full code is : 

#include <IE.au3>
#include <MsgBoxConstants.au3>

Opt("TrayAutoPause",0)
HotKeySet("{ESC}", "Quit")

Func Quit()
    Exit
 EndFunc
$oIE = _IEAttach ("Gujarat PDS Shop")
_IELoadWait($oIE)
$body = _IEBodyReadHTML($oIE)
If StringInStr($body, "Bill Details) Then
$Dbillreceiptdetails = _IEGetObjById($oIE, "billreceiptdetails")
$Dbillreceiptdetails.RemoveNode(True)
$DitemgridDetails = _IEGetObjById($oIE, "itemgridDetails")
$DitemgridDetails.RemoveNode(True)
_IEAction ($oIE, "printdefault")
_IEAction(_IEGetObjById($oIE,"lnkbill"),"click")
WinWait("Select a filename to write into")
WinActivate("Select a filename to write into")
endif
Posted
  On 7/25/2018 at 7:20 AM, Juvigy said:

You still havent told us WHERE is it hanging?  Or do you get any error ?

Expand  

@Juvigy

i did not  get any error, but it was only hanging on printing, the print is not send to printer sometime.

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
×
×
  • Create New...