AutoIT tut 18 : With -ENDWITH 0 (0)

AutoIT tut 18 : With -ENDWITH 0 (0)

AutoIT tut 18 : With -ENDWITH 0 (0)

Learn more »

WITH… ENDWITH

Trên thực tế câu lệnh With..EndWith không hề có chức năng của một vòng lặp, nhưng do file Help của AutoIt xếp nó vào phạm trù của một vòng lặp nên ở đây ta vẫn xem xét nó. Chức năng chính của câu lệnh này là đơn giản hóa việc tham chiếu đến các biến kiểu Object có tên dài.

Cú pháp :

With  <biểu thức>                  <các câu lệnh>                  .......  EndWith 

Giải thích

<biểu thức> :  là một biểu thức có kiểu Object

<các câu lệnh> : thao tác trên các biến được tham chiếu đến

Chú ý

Khối lệnh With không cho phép lồng vào nhau.

Ví dụ

Đoạn mã sau sẽ gọi trình duyệt web Internet Explorer với kích thước cửa sổ là 1024 và 768. Đồng thời truy cập vào trang Google.com

; đoạn mã này sử dụng object theo kiểu thông thường     $object = ObjCreate("InternetExplorer.Application.1")  $object.Visible = 1  $object.Height = 768  $object.Width = 1024  $object.Navigate("http://www.google.com/")     ; đoạn mã này sử dụng object với With.. EndWith để đơn giản mã lệnh     $object = ObjCreate("InternetExplorer.Application.1")  With $object      .Visible = 1      .Height = 768      .Width = 1024      .Navigate("http://www.google.com/")  EndWith 


Lượt xem : 219

Integrations
Users

Share Profile

Anyone at KeenThemes can view
Anyone with link can edit

Give Award

Anyone at KeenThemes can view
Anyone with link can edit

Report User

Let us know why you’re reporing this person
Don't worry, your report is completely anonymous; the person you're
reporting will not be informed that you've submitted it