Danh mục

Giáo Trình How To Use AutoIt A Professional Manner part 4

Số trang: 5      Loại file: pdf      Dung lượng: 223.90 KB      Lượt xem: 13      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu giáo trình how to use autoit a professional manner part 4, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo Trình How To Use AutoIt A Professional Manner part 4lệnh của bạn.Bạn có thể phù hợp với lực lượng thấp hơn trong trường hợp bằng cách sử dụngadvanced modes.Hầu hết các cửa sổ của AutoIt chức năng có một không gian cho các mục tiêu đềvà văn bản, ở đây là WinWaitActive chức năng. Chức năng này tạm ngừng thựchiện các tập lệnh cho tới khi xác định các cửa sổ xuất hiện và được hoạt động.WinWaitActive ( tiêu đề , [ văn bản ], [Timeout])tiêu đề là chỉ cần thiết cho các tham số này chức năng, cả hai văn bản vàtimeout là tùy chọn. Trong một số các chức năng văn bản tham số không phải làtùy chọn, nếu bạn không muốn chỉ định bất kỳ văn bản sau đó chỉ cần sử dụng (một chuỗi ký tự trống). Đáp chuỗi trống, hoặc không có gì ở tất cả các, trongvăn bản cho biết AutoIt rằng bất kỳ văn bản là hợp lệ.Để sử dụng các chức năng nêu trên với bất kỳ cửa sổ notepad cả hai phương phápnày sẽ làm việc:WinWaitActive ( Untitled - Notepad)vàWinWaitActive ( Untitled - Notepad, )Nếu cùng một cửa sổ notepad đã có Đây là một dòng văn bản đã gõ vào cửa sổ,các Thông tin về cửa sổ Công cụ sẽ hiển thị:Lưu ý rằng các cửa sổ Thông tin về Công cụ đã có thấy tiêu đề và các văn bảncủa các cửa sổ notepad. Dù các cửa sổ Thông tin về Công cụ có thể xem là AutoItcó thể nhìn thấy những gì. Bây giờ chúng tôi có đủ các thông tin này để xác địnhchính xác cửa sổ, ngay cả khi có rất nhiều cửa sổ mở notepad khác. Trong trườnghợp này chúng tôi sử dụng:WinWaitActive ( Untitled - Notepad, Đây là một số văn bản!)Cửa sổ văn bảnCác cửa sổ văn bản bao gồm tất cả các văn bản mà AutoIt có thể nhìn thấy. Đâythường sẽ được điều như nội dung chỉnh sửa kiểm soát (như ở trên với Đây là mộtdòng văn bản ), nhưng cũng sẽ bao gồm các văn bản khác như:  Nút văn bản như thế & Có, & Không, & Tiếp (cho các & một chữ được gạch dưới)  Hộp thoại văn bản như Bạn có chắc chắn muốn tiếp tục?  Kiểm soát văn bản  Misc văn bản - đôi khi bạn không biết nó là:)Điều quan trọng là bạn có thể sử dụng các văn bản cùng với các tiêu đề để nhận raduy nhất một cửa sổ để làm việc với.Khi bạn xác định văn bản tham số trong một cửa sổ chức năng nó được đối xửnhư là một substring. Vì vậy, đối với ví dụ trên nếu bạn sử dụng văn bản là mộtsố bạn sẽ nhận được một kết hợp.Điều gì đã được mô tả là mặc định AutoIt rằng chế độ hoạt động, có một số chitiết nâng cao chế độ tới sử dụng khi không phải là điều đơn giản như là như thếnày.Lưu ý: Ẩn cửa sổ có thể được kết hợp của tiêu đề chỉ nếu văn bản làkhông có sản phẩm nào ().Tiêu đề cửa sổ và các văn bản (Nâng cao)AutoIt hoạt động theo một trong ba cửa sổ phù hợp với chế độ. Các chế độ đượcthiết lập với sự AutoItSetOption bằng cách sử dụng chức năngWinTitleMatchMode tùy chọn.Chế độ 1 (mặc định)Phù hợp với một phần tiêu đề từ đầu.Trong chế độ này trong một cửa sổ có tiêu đề Untitled - Notepad sẽ được phùhợp của Untitled - Notepad, Chưa có tiêu đề, Bỏ, vve.g.WinWait ( Untitled)Chế độ 2Phù hợp với bất kỳ substring trong các tiêu đề.Trong chế độ này một cửa sổ có tiêu đề Untitled - Notepad sẽ được phù hợp củaUntitled - Notepad, Chưa có tiêu đề, Notepad, pad, vve.g.WinWait ( Notepad)Chế độ 3Chính xác cả phù hợp với tiêu đề.Trong chế độ này một cửa sổ có tiêu đề Untitled - Notepad xin chỉ phải phù hợpvới Untitled - NotepadChế độ 4 (Giữ lại cho tương thích)Nâng cao chế độPhải được thay thế bằng cửa sổ nâng cao Mô Tả mà không cần bất kỳ chế độ đượcthiết lập.Chế độ -1 đến -3Lực lượng thấp hơn phù hợp với trường hợp theo các loại hình kết hợp.Nâng cao cửa sổ Mô TảMột mô tả có thể được sử dụng như cửa sổ tiêu đề tham số. Bản mô tả này có thểđược sử dụng để nhận dạng của một cửa sổ sau đây tài sản :  Tiêu đề -- Cửa sổ tiêu đề  LỚP HỌC -- Các nội bộ cửa sổ classname  REGEXPTITLE -- Cửa sổ bằng cách sử dụng một tiêu đề thường xuyên biểu (nếu bạn thường xuyên @ biểu là sai lỗi sẽ được đặt để 2)  REGEXPCLASS -- Cửa sổ bằng cách sử dụng một classname thường xuyên biểu (nếu bạn thường xuyên @ biểu là sai lỗi sẽ được đặt để 2)  LAST -- Qua cửa sổ được sử dụng trong một trang trước AutoIt lệnh  ACTIVE -- Hiện nay hoạt động cửa sổ  X Y W H - Vị trí và kích thước của một cửa sổ  Dụ -- 1-dựa trên các dụ khi cho tất cả các tài sản phù hợpMột hoặc nhiều tài sản được sử dụng trong các tiêu đề tham số của một cửa sổlệnh trong các định dạng:[PROPERTY1: Value1; PROPERTY2: Value2]Lưu ý : Nếu một giá trị phải có các nội dung một ; nó phải được tăng gấp đôi.e.g. Chờ một cửa sổ của classname NotepadWinWaitActive ( [CLASS: Notepad], )e.g. Đóng các cửa sổ đang hoạt độngWinClose ( [ACTIVE], )e.g. Chờ cho 2. Dụ của một cửa sổ với tiêu đề My Window và classname MyClassWinWaitActive([TITLE:My Window; CLASS:My Class; INSTANCE:2], )e.g. Danh sách các cửa sổ được xác định phù hợp với một classname của một biểuthức chính quyWinList ( [REGEX ...

Tài liệu được xem nhiều: