PIXNET Logo登入

Edison.X. Blog

跳到主文

YouLoveMe() ? LetItBe() : LetMeFree() ;

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 12月 22 週三 201012:51
  • [A] AutoIt!! 二維陣列

AutoIt!! 多維陣列-000.png
1. 名稱定義
Dim $Arr[維度1][維度2][維度3]...[維度N]
在說明多維陣列時,先以上為例定義出二個名詞出來。
(1) 維度:以上為例,$Arr 陣列維度即為 N 維。故一維陣列為 Dim $Arr[維度1];二維陣列為 Dim $Arr[維度1][維度2];依此類推。
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(4,716)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 22 週三 201003:42
  • [A] AutoIt!! 一維陣列

1. 陣列之宣告
陣列和一般變數不同,一般變數可以不經由宣告就可以使用,但陣列一定要先行宣告,宣告可用 Global、Local、Dim,如下所示
Dim $A[4]  ; 宣告 $A  是 大小為 4 的一維陣列
Dim $B[3] = ["Test","Good","EdisonX"]
; 宣告 $B 是大小為 3 的一維陣列,並把 "Test","Good","EdisonX" 設給 $B

2. 使用陣列
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(2,691)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 22 週三 201003:01
  • [A] AutoIt!! 條件式回圈

1. ContinueLoop
和 C 語言的 Continue 相似,必須與 If-Else-Then 合用,當條件成立時,此次回圈不執行,直接執行下個回圈。以 1+3+5...+11 為例
Dim $i=0, $sum=0
For $i=1 To 11
        If(Mod($i,2)=0) Then  ; 除以2之餘數為0 時 (即偶數時) 跳過不做
                ContinueLoop
        EndIf
        $sum+=$i
Next
MsgBox(0, "title", $sum)

2. ContinueCase
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(2,644)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 19 週日 201022:09
  • [A] AutoIt!! include 引入其它 au3

Array-01.png
1. 善用內建函式庫
事實上 AutoIt 已提供了非常多的現有函式庫,要去調用時,必須知道那些現有函式是存在於哪些函式庫裡。而這些現有函式庫,在安裝時都已安裝於 C:\Program Files\AutoIt3\Include (筆者電腦之作業系統為 XP,AutoIt 版本為 3.3) 。而要調用這些現有的函式庫,可加上這麼一段敘述
#include <函式庫名>
以 Array.au3 為例,若要調用 C:\Program Files\AutoIt3\Include 裡面內附的 Array.au3,則這麼使用
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(1,827)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 19 週日 201021:58
  • [A] AutoIt!! 註解與其它注意事項

1. 大小寫問題
AutoIt 對於大小寫並不敏感,所以 $Var 和 $var 及 $VAR 其實都是一樣的東西。
2. 變數命名
除了不能和內建函式撞名外,變數名必須以底線、數字、英文字母所組成。
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(3,773)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 19 週日 201021:47
  • [A] AutoIt!! 自定義函式

和一般程式語言一樣, AutoIt 也可自定義函式。自定義函式寫法如下
Func  函式名稱(引數)
      函式本體內容
      (return something)
EndFunc
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(2,236)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 19 週日 201021:10
  • [A] AutoIt!! 迴圈

AutoIt 回圈大致上分成五類 (1) For... Next (2) While... WhileEnd (3) Do... Until (4) For... In... Next (5) With... EndWith。其中第五項 With... EndWith 必須以物件為對象,此處暫不談論,只說明前四種方式,以1+2+3...+10為例,分述如下。
1. For... Next
$Sum = 0
For $i=1 To 10
     $Sum=$Sum+$i
Next
MsgBox(0, "總合", $Sum) ; Show 55

上述每次增量為 +1,其中還可以再指定每個遞增的量,假設我們只要算出 1+3+5+7+9,每次增量為 +2,改寫如下。
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(3,840)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 18 週六 201011:54
  • [A] AutoIt!! 條件判斷式

AutoIt 條件判斷式主要分成3種,If ... Then... Else、 Select ... Case、 Switch ... Case ,分敘如下所述。
1. If... Then... Else
(1) 單用一個 If - 判斷一數是否大於零
$Var = 20
If $Var > 0 Then
    MsgBox(0, "標題", "變數大於0")
EndIf
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(1) 人氣(4,276)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 18 週六 201004:37
  • [A] AutoIt!! 運算子

1. 算術運算
= : assign, ex: $Var = 5
+ : 加法, ex: $Var = 10+5 ; $Var = 15
- : 減法, ex:  $Var = 10  - 5; $Var = 5
* : 乘法, ex:  $Var = 10 * 5 ; $Var = 50
/ : 除法, ex:  $Var = 10 / 5 ; $Var = 2
^ :次方, ex:  $Var = 2^3; $Var = 8
&: 字串連接, ex: $Var = "Edi" & "so" & "nX" ; $Var = "EdisonX"
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(1) 人氣(2,148)

  • 個人分類:AutoIt!! Note
▲top
  • 12月 18 週六 201004:19
  • [A] AutoIt!! 巨集

AutoIt 稱巨集的東西,和 C/C++ 的 #define 大同小異,但通常是直接取得一個字串或一個數字,而且巨集開頭一定是 @。如 @SW_HIDE 便代表隱藏並開啟一視窗。聲明,巨集實在是太多了,要用的話請查使用手冊。主要分成四大部份之巨集,在說明前先說二個常用的文字巨集
@LF -> ASCII(10), 也就是 '\n', 用於換行 
@CR  -> ASCII(13), 也就是 '\r', 用於換行
@CRLF -> 這不用說了吧,就是  @CR 加上 @LF, 也就是 "\r\n"
@Tab -> Tab, ASCII(9)
(繼續閱讀...)
文章標籤

edisonx 發表在 痞客邦 留言(0) 人氣(3,175)

  • 個人分類:AutoIt!! Note
▲top
12»

個人資訊

edisonx
暱稱:
edisonx
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (444,460)[C] printf 引數說明
  • (143,124)C/C++ 學習歷程分享
  • (83,007)[C&++] 亂數基本使用
  • (80,151)[C] 計時器整理
  • (58,126)[浮點數] IEEE754 , C/C++ 浮點數誤差
  • (53,349)[Poker] 撲克牌遊戲設計介紹
  • (49,850)VBA Procedure 簡述
  • (45,791)VBA 活頁簿(Workbooks)管理
  • (39,455)[C] scanf 引數說明
  • (21,953)bitset 整理

文章分類

toggle 開發手札 (2)
  • 未實作的想法 (4)
  • 心得筆記 (2)
toggle C/C++ (8)
  • C/C++ Note (52)
  • 亂數 (10)
  • Debug (9)
  • Hidden Features in C (6)
  • OO NOTE (0)
  • 面試題庫 (12)
  • C/C++ FAQ (4)
  • STL Note (3)
toggle 應用軟體/工具 (1)
  • Office (1)
toggle 數值分析 (9)
  • 非線性方程式求解 (10)
  • 矩陣運算 (7)
  • 深入質數 (5)
  • 浮點數 (9)
  • 複數 Complex (2)
  • 積分法 (2)
  • 多項式內差法 (2)
  • 常見關於數 (5)
  • math.h/cmath application (8)
toggle 程式之美 (1)
  • 遊戲之樂 (3)
toggle VB.Net (1)
  • VB.Net Note (1)
toggle 英文 (1)
  • 專題單字 (1)
toggle AutoIt!! (2)
  • AutoIt!! Note (13)
  • Auto-Dll (9)
toggle VBA (4)
  • VBA FAQ (5)
  • VBA Note (9)
  • VBA tec. (1)
  • VBA_Note2 (3)
toggle MFC (1)
  • MFC雜記 (4)
toggle Win32 (8)
  • Process (10)
  • Win32-Console (5)
  • 檔案系統 (1)
  • 音效 (1)
  • 隱喻外掛 (3)
  • System undoc. (0)
  • GDI (2)
  • 記憶體管理 (1)
toggle 環境與Script (4)
  • visual studio (6)
  • 批次檔batch (2)
  • 程式環境架構 (3)
  • Library (3)
toggle 數學整理 (2)
  • 常用公式 (1)
  • 有趣數學 (2)
toggle 演算法 (7)
  • Bit-Hacks (1)
  • AI (13)
  • 大數 (5)
  • 資料結構 (0)
  • 影像 (2)
  • 遞迴-recursive (2)
  • 回溯.列舉.遞迴 (2)
toggle 程設亂語 (1)
  • 胡言亂語 (10)
toggle SmallTalk (1)
  • SmallTalk (27)
  • 未分類文章 (1)

最新文章

  • 轉戰 python
  • [MFC] CArray 注意事項
  • 你真的很狠...
  • [開發手札] tool 整理 <NOTE>
  • [開發手札] vs dll 相容性
  • [開發手札] vc 效率問題
  • [開發手札] 修改 exe 裡面的 constant
  • [開發手札] 受不了 IDE 常當機問題...
  • [Job] Job Journal 130501
  • [面試] some tips

最新留言

  • [25/02/13] 訪客 於文章「[C語言數值分析] cmath / ma...」留言:
    您好,在最后的建表法趋近中, sin_tablePI2[i]...
  • [22/10/28] 訪客 於文章「C/C++ 學習歷程分享...」留言:
    abombterry(at)gmail.com...
  • [22/10/28] 訪客 於文章「C/C++ 學習歷程分享...」留言:
    請問現在還有教c語言嗎? 我有興趣,可否來信告知,謝謝 ...
  • [22/05/31] 五月花 於文章「[Poker] 撲克牌遊戲設計介紹...」留言:
    幫作者推一個 撲克遊戲真的很有趣 個人也是長年愛打牌的其...
  • [22/04/15] 訪客 於文章「[C語言數值分析] 非線性方程式求解 -...」留言:
    原本在搜尋引擎找出一堆 Blog 文章,不知哪幾篇值得花時間...
  • [21/12/27] RIYO 於文章「[Poker] 撲克牌遊戲設計介紹...」留言:
    感覺好酷!! 雖然不懂這些 但身為一個熱愛撲克的玩家覺得...
  • [21/10/01] 訪客 於文章「[GA] 基因演算法(Genetic A...」留言:
    只是想與板主和網友補充交流一下敝人拜讀完的拙見, 我想版主...
  • [21/06/19] 訪客 於文章「[亂數] <細說> C/C++ 亂數基本...」留言:
    請問要怎麼讓檔案第一次執行跑出10個亂數,二次執行跑出20個...
  • [20/09/24] 訪客 於文章「VBA Procedure 簡述...」留言:
    老師 您好 上述撰寫程式的示範,我能理解為何這樣演化,但我...
  • [20/06/25] 訪客 於文章「VBA Procedure 簡述...」留言:
    您好,我想請教一下 我在網路教學裡看到許多老師教製作Exc...

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣:

留言板