Giáo Trình How To Use AutoIt A Professional Manner part 7 - Pdf 17

MsgBox (0, "Hướng dẫn", "Xin chào thế giới!")
ấn F5 để chạy thử bạn sẽ nhận đc
Bây giờ, hãy nhìn flag tham số cho các MsgBox chức năng một lần nữa. Từ thủ
trang mà chúng tôi có thể nhìn thấy các giá trị được liệt kê trong đó thay đổi cách
hiển thị MsgBox. Cái giá trị của 0 đơn giản chỉ cho thấy một hộp thông điệp đơn
giản với một OK nút. Một giá trị của 64 hiển thị các bài viết hộp với một thông
tin về biểu tượng .
Hiệu chỉnh tập lệnh một lần nữa và thay đổi 0 đến 64, do đó bạn có:
MsgBox (64, "Hướng dẫn", "Xin chào thế giới!")
Chạy tập lệnh, và bạn sẽ thấy:
Thử nghiệm với các giá trị cờ để xem loại kết quả, bạn có thể lấy. Hãy nhớ rằng,
nếu bạn muốn sử dụng nhiều hơn một giá trị cờ sau đó chỉ cần thêm những yêu cầu
các giá trị lại với nhau.
Hướng dẫn - Notepad
Điều này hướng dẫn, giải thích làm thế nào để tự động hoá mở Notepad, tự động
một số loại hình văn bản và sau đó đóng Notepad. Đó là giả định rằng bạn đã được
quen với việc tạo và chạy AutoIt script như được hiển thị trong hướng dẫn
HelloWorld .
Trước tiên hãy tạo một tập lệnh được gọi là trống rỗng, npad.au3 và sau đó chỉnh
sửa tập tin (bằng cách sử dụng Notepad hoặc SciTe như bạn thích).
Việc đầu tiên mà chúng tôi cần phải biết là tên của Notepad thực thi. Nó là
notepad.exe - Bạn có thể nhận được thông tin này bằng cách xem các tài sản của
các biểu tượng phím tắt trong Notepad Bắt đầu Menu. Để thực hiện, chúng tôi
Notepad sử dụng AutoIt Chạy chức năng. Chức năng này đơn giản chỉ ra mắt một
thực thi và sau đó tiếp tục.
Gõ vào dòng đầu tiên của tập lệnh như:
Run ( "notepad.exe")
Chạy tập lệnh - nếu tất cả đi cũng dụ sau đó mới về nên mở Notepad.
Automating Khi các ứng dụng AutoIt có thể kiểm tra xem có tiêu đề cửa sổ để nó
biết cửa sổ cần làm việc với. Với Notepad là tiêu đề của cửa sổ, rõ ràng Untitled -
Notepad . AutoIt là trường hợp nhạy cảm khi cửa sổ bằng cách sử dụng tiêu đề, do

WinClose chức năng.
WinClose ( "Untitled - Notepad")
Khi cố gắng để đóng Notepad, bạn sẽ nhận được một thông báo yêu cầu bạn lưu
các thay đổi. Sử dụng các cửa sổ Thông tin về Công cụ để có được thông tin chi
tiết của các hộp thoại có popped lên để chúng tôi có thể trả lời cho nó:)
Vì vậy, chúng tôi thêm vào một dòng để chờ đợi cho các hộp thoại này để trở
thành hoạt động (chúng tôi cũng sẽ sử dụng cửa sổ văn bản để thực hiện các chức
năng đáng tin cậy hơn và để phân biệt này mới cửa sổ từ cửa sổ gốc Notepad):
WinWaitActive("Notepad", "Do you want to save")
Tiếp theo, chúng tôi muốn để tự động báo chí Alt-N để lựa chọn nút No/Don't
save (các chữ cái được gạch dưới trong cửa sổ thường cho biết rằng bạn có thể sử
dụng phím ALT và thư như là một bàn phím tắt). Trong Send chức năng để gửi
một phím ALT chúng tôi sử dụng ! .
Send ( "!n")
Hoàn thành kịch bản của chúng tôi bây giờ hình như đây:
Run("notepad.exe")
WinWaitActive("Untitled - Notepad")
Send("This is some text.")
WinClose("Untitled - Notepad")
WinWaitActive("Notepad", "Do you want to save")
Send("!n")
Chạy tập lệnh, và bạn sẽ thấy Notepad mở, một số văn bản xuất hiện, sau đó đóng
cửa! Bạn sẽ có thể sử dụng các kỹ thuật học được trong hướng dẫn này để tự động
hoá rất nhiều các ứng dụng khác.
Ngôn ngữ Tham khảo - Datatypes
Trong AutoIt có chỉ là một dư liệu gọi là Variant. Một biến thể có thể chứa số
hoặc chuỗi dữ liệu và quyết định làm thế nào để sử dụng dữ liệu, tùy thuộc vào tình
hình nó đang được sử dụng vào Ví dụ, nếu bạn thử hai nhân và các biến thể mà họ
sẽ được đối xử như là số, nếu bạn thử và concatenate (tham gia) hai biến thể họ sẽ
được đối xử như strings.

Booleans
Booleans là logic giá trị. Chỉ có hai giá trị Boolean tồn tại: True và False .

Họ có thể được sử dụng trong các bài tập, cùng với những hành Boolean và ,
hoặc và không .

Ví dụ:
$Boolean1 = true
$Boolean2 = false
$Boolean3 = $Boolean1 AND $Boolean2

Điều này sẽ cho kết quả $Boolean3 = False

$ Boolean1 = false
$ Boolean2 = Not $ boolean1

Điều này sẽ cho kết quả là $Boolean2 = True Nếu Boolean giá trị được sử dụng cùng với các con số, các quy định sau đây áp
dụng:

Một giá trị 0 sẽ bằng Boolean False
Nào khác số giá trị sẽ bằng Boolean True


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status