Jump to content

Recommended Posts

Posted

Hi all, I have a problem using the StatusbarGetText function and would like to ask for some help here.

This is my script:

;Open an Internet Explorer browser

Run ("C:\Program Files\Internet Explorer\IEXPLORE.EXE", "", @SW_MAXIMIZE)

Sleep (2000) ; make sure IE is loaded and the word "Done" is displayed in the status bar

AutoItSetOption("WinTitleMatchMode", 2)

$ln = StatusbarGetText("Internet Explorer")

MsgBox( 0, "Title", $ln & @CR & @error)

When the script is run in a W2k3 Server, the $ln is nothing (or empty) and @error returns 1.

When the script is run in a WinXP SP2 box, the $ln is still nothing (or empty) but @error returns 0.

I am not concern about the return value of @error at this point but I really need to know how to make the StatusbarGetText to work.

When I use Window Spy, I can see the word "Done" in the Stauts Bar Text section.

Would someone explain to me why the above script is not working?

I am using v3.0.102.

Thank you in advance.

WM

Posted

It works and I am a happy man again :idiot: !! Thank you!!!!

WM

  • 5 years later...
Posted

I have the same problem with one of my PC (just 1, the others are working). How did you eventually solve it?

I have upgraded AutiIt to 3.3.6.1 and using IE 8

Thx.

  • Moderators
Posted

Tie1,

Welcome to the AutoIt forum. :D

But do you seriously expect a guest member from SIX years ago to reply? :graduated:

What OS is the recalcitant machine running? What code are you using? :(

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Posted

Ah, yes, should not expect that! Good thing you expert guys are around :graduated:

It is running WinXP SP3.

This is the code that i use for all IE web site apps:

While StatusbarGetText($WebTitle,"",1)<>"完成" And _

StatusbarGetText($WebTitle,"",1)<>"Done"

Sleep(100)

Wend

The Chinese characters are for my friends who run Chinese IE.

Thx.

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...