1. Trang chủ
  2. » Công Nghệ Thông Tin

Tự học AutoIT part 2 pptx

8 573 6

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 396,91 KB

Nội dung

Một chương trình đơn giản Để hiển thị Tiếng Việt có dấu trong AutoIT, bạn hãy làm như sau : File > Encoding > UTF – 8 with BOM hoặc UCS-2 Big Endian Lập trình nào ^^ ☺ Lưu ý : --- - Bất

Trang 1

NGÔN NGỮ LẬP TRÌNH DÀNH CHO MỌI NGƯỜI !

<Nhiều khi code của tui có một số lệnh “mới lạ”, nhưng rất hay ! ^^ >

-designed by Lý Thế Minh – nick : autoboy195 – Y!m : unluckystar_195 borned : 20-2-1995 ^^!

-Time : 10:25PM 18.2.10 (( tut có 32 trang)

Tui sẽ cố trình bày 1 cách dễ hiểu nhất !

<tui tự sưu tầm và tự biên tự diễn ^^ - có chỗ nào ko hỉu xin thứ lỗi!>

Menu nhanh

[==================== Menu ============================] Một vài thao tác với notepad

Cho phép user tắt form

GUI

Cấu trúc rẽ nhánh

Cấu trúc lặp

[=====================================================]

Chương I : Lập trình cơ bản

Bài 1 : làm quen !

Trang 2

1 Mở chương trình AutoIT để lập trình

Tên chương trình : SciTe Script Editor

Giao diện như sau :

1 – Thanh menu

2 – Thanh công cụ 3- Khu vực soạn thảo

4 – Thanh trạng thái

Trang 3

2 Một chương trình đơn giản

Để hiển thị Tiếng Việt có dấu trong AutoIT, bạn hãy làm như sau :

File > Encoding > UTF – 8 with BOM hoặc UCS-2 Big Endian

Lập trình nào ^^

☺ Lưu ý : -

- Bất cứ chương trình AutoIt (viết tắt là auto) nào đều phải lưu lại (định dạng

*.au3), sau đó mới chạy được Thao tác lưu :

ấn vào icon Save >> Chọn nơi lưu >> Save

- Để chạy thử chương trình, ấn F5 ( giống vb6 nhỉ ^^)

-

• Gõ vào dòng sau trong khu vực 3 :

Msgbox (0,"Thông báo","Hiển thị tiếng việt 100% ^^")

Save nó lại, bây giờ ấn F5 để chạy, 1 chương trình nhỏ của bạn đã hình thành !

Tuyệt vời, chương trình hiển thị Unicode rất chuẩn, không bị lỗi như vb6 ^^

• Chuyển thành File exe :

Có rất nhiều cách, nhưng có một cách rất đơn giản là truy cập đến thư mục chứa file *.au3 , nháy phải vào file này và chọn Complite Script Nếu ko có lỗi gì thì lập tức bạn đã có 1 file *.exe hoàn chỉnh rùi ! Tiện lợi hơn là chỉ có 1 file duy nhất !

Đây là file vidu.au3 Đây là file vidu.exe

Trang 4

☻ Kết thúc :

- Lệnh mở thông báo đơn giản:

Msgbox ([kiểu thông báo 0~6],“[Tiêu đề]”,“[Text]”)

Bài 2 : Chạy chương trình :

Bạn hãy vào AutoIt script rồi gõ dòng sau vào :

Run (“notepad”)

Câu này có nghĩa là Chạy notepad.exe trong máy của bạn Rồi gõ tiếp :

WinWaitActive ( "Untitled - Notepad") ; không dc đổi tiêu đề ! Xem thêm (rất quan trọng !)

Có nghĩa là chờ cửa sổ notepad

Gõ tiếp dòng này vào :

Send("This is some text.")

Có nghĩa là : Gửi dòng chữ trên cho notepad đang mở !

Và đây là dòng cuối cùng

WinClose ( "Untitled - Notepad")

Dùng để đóng Notepad

Tồng hợp, ta có code như sau :

run ("notepad") ; chạy notepad

WinWaitActive ( "Untitled - Notepad") ;chờ notepad

Send("This is some text.") ; gửi text đến notepad

WinClose ( "Untitled - Notepad") ; đóng notepad

; Thao tác nhanh như điện xẹt vậy ^^

Trang 5

; là chú thích !

Bây giờ ấn F5, bạn sẽ thấy các công việc xảy ra lần lượt :

- Mở notepad

- Mở notepad có tiêu để là Utitled – notepad

- Gõ dòng chữ This is some text vào notepad

- Thoát notepad, hiện ra bảng tùy chọn thoát

(Chẹp, cái chỗ “Thí í some text” là do tui bật unikey ^^)

Bạn thấy hay chưa ? Thế mới là Auto !

☺ Cách dùng hiệu quả lệnh WinwaitActive :

Bạn mở chương trình đó lên trong windows, ví dụ notepad :

Quả đúng như tên gọi ! AutoIT đã giúp chúng ta thực hiện Thao tác với notepad chỉ trong 1s mà chỉ với vài dòng code dễ hiểu ! Điều này rất khó với các ngôn ngữ như vb6,…

Trang 6

Chép dòng chữ có khoanh tròn tiêu đề - vào đâu đó Dòng chữ đó sẽ dùng cho vị trí này trong AutoIt:

-Nếu tiêu đề dài hoặc bạn “lười” chép ^^, hãy dùng công cụ Windows Info có sẵn của AutoIt

Bước 1 : chạy notepad

Bước 2 : Chạy windows info

☻ Kết thúc :

• Câu lệnh để chạy chương trình : run (“[tên chương trình]”)

* tên chương trình hoặc đường dẫn chương trình

Đưa con trỏ

chuột vào tiêu

đề notepad, sau

đó copy từ chỗ

này !

Trang 7

• Câu lệnh để chờ chương trình đó : WinWaitActive (“[tiêu đề]”)

• Câu lệnh để gửi text đến chương trình đó : send (“[text muốn gửi]”)

nếu muốn gửi kí tự “#”, gõ lệnh sau :

Send (“# dấu thăng”,1) - cho flag là 1

• Câu lệnh để đóng chương trình đó : winclose (“[tiêu đề]”)

[Học lập trình thì không thể không nắm vững căn bản, mà muốn nắm vững căn bản thì phải nắm vững lí thuyết đã, rồi kiến thức sẽ được củng cố qua thực hành, học từ

từ, sẽ vào ^^]

Bài 3 : Khai báo

- Tui sẽ đi nhanh phần này, nhưng ko bỏ sót các phần quan trọng nhất !

• Khai báo biến : Các biến được khai báo và tạo ra với các từ

khóa Dim, local và global: (phạm vi sử dụng : global > local > dim)

Dim $var1

Hoặc bạn cũng có thể khai báo nhiều biến cùng một lúc:

Dim $var1, $myvariable

Bạn cũng có thể chỉ định một biến mà không cần khai báo (nhưng Tui khuyến

kích khai báo trước)

$Var1 = "abc"

• Khai báo hằng (constants)

Constants được công bố và tạo ra bằng cách sử dụng Const từ khóa như:

Trang 8

Const $const1 = 1, $const2 = 12

Ngày đăng: 02/07/2014, 17:21

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w