Autohotkey:依序產生變數,以及依序取出變數 - KSL`s Base

文章推薦指數: 80 %
投票人數:10人

Autohotkey:依序產生變數,以及依序取出變數. 可以透過:=左邊也是變數的方式來組合變數,例如透過loop的方式,把行列的值拿來拼成變數,像是%1_1% ... ##title## 2020年5月20日 Autohotkey:依序產生變數,以及依序取出變數 可以透過:=左邊也是變數的方式來組合變數,例如透過loop的方式,把行列的值拿來拼成變數,像是%1_1%,%1_2%,%2_1%,%2_2%。

但要用依序讀取則需要特殊寫法,在最前面加一個%。

範例如下: F1:: Loop,Read,%A_ScriptDir%\test.txt { LineNumber:=A_Index;先令Loop,Read得到的A_Index(此處為行數)為變數LineNumber Loop,parse,A_LoopReadLine,CSV;以CVS格式切每行內容(用逗號切) { ifA_Index=1;意思是擷取每行第1個(在此為時間) %LineNumber%_%A_Index%:=A_LoopField ifA_Index=2;意思是擷取每行第2個(在此為內容) %LineNumber%_%A_Index%:=A_LoopField } } front=1 loop,2 { back=1 loop,2 { msgbox,%%front%_%back%;組合變數的方式在最前面加一個% back:=back+1 } front:=front+1 } return blogger: kslman 於 凌晨1:49 標籤: 軟體|Autohotkey 沒有留言: 張貼留言 較新的文章 較舊的文章 首頁 訂閱: 張貼留言(Atom) 搜尋此網誌 最新回應 ###recentComment### 標籤 手機 (6) 行銷 (1) 系統美化 (13) 軟體|軟體 (51) 軟體|Android (1) 軟體|Autohotkey (16) 軟體|bat (2) 軟體|DOS (7) 軟體|Excel (42) 軟體|GoogleSheet (4) 軟體|MAC (1) 軟體|Windows (6) 硬體 (52) 遊戲|小遊戲 (7) 遊戲|資訊 (11) 遊戲|Android (3) 遊戲|Diablo (12) 電影 (36) 雜筆|工作 (1) 雜筆|心情 (7) 雜筆|生活 (25) 雜筆|科學 (3) 雜筆|創作 (13) 雜筆|實習僧日誌 (21) 雜筆|隨記 (43) 繪圖 (6) 文章匯集 ►  2022 (1) ►  02 (1) ►  2021 (3) ►  07 (1) ►  02 (1) ►  01 (1) ▼  2020 (18) ►  12 (3) ►  07 (3) ▼  05 (8) Excel:INDEX+MATCH,結合多個欄位的比對並回傳值 Excel、GoogleSheet:陣列公式 Autohotkey:依序產生變數,以及依序取出變數 物理學:量子力學 Autohotkey:以GUI輸入文字作為變數 Excel:INDIRECT應用,函數的引數使用欄位的值 bat:用for迴圈,delims用逗號解析,tokens取得指定位置字串 bat:日期字元做變數當檔名,指令以相對路徑操作 ►  04 (1) ►  03 (1) ►  02 (1) ►  01 (1) ►  2019 (8) ►  10 (2) ►  09 (1) ►  08 (2) ►  06 (2) ►  05 (1) ►  2018 (4) ►  12 (1) ►  05 (1) ►  04 (1) ►  03 (1) ►  2017 (7) ►  11 (4) ►  08 (2) ►  03 (1) ►  2016 (8) ►  11 (1) ►  08 (1) ►  05 (1) ►  03 (2) ►  02 (2) ►  01 (1) ►  2015 (15) ►  11 (1) ►  08 (1) ►  07 (5) ►  06 (1) ►  04 (1) ►  02 (4) ►  01 (2) ►  2014 (15) ►  12 (1) ►  09 (1) ►  08 (5) ►  07 (6) ►  06 (1) ►  05 (1) ►  2013 (13) ►  10 (2) ►  09 (2) ►  08 (2) ►  04 (1) ►  03 (1) ►  02 (3) ►  01 (2) ►  2012 (20) ►  12 (1) ►  11 (1) ►  10 (2) ►  08 (1) ►  07 (1) ►  06 (1) ►  05 (1) ►  04 (8) ►  02 (1) ►  01 (3) ►  2011 (27) ►  12 (4) ►  11 (2) ►  10 (7) ►  08 (2) ►  07 (1) ►  06 (3) ►  05 (5) ►  04 (1) ►  02 (1) ►  01 (1) ►  2010 (28) ►  12 (4) ►  09 (3) ►  08 (9) ►  07 (4) ►  06 (5) ►  05 (1) ►  04 (1) ►  01 (1) ►  2009 (57) ►  12 (14) ►  11 (4) ►  10 (1) ►  09 (3) ►  08 (3) ►  07 (6) ►  06 (4) ►  05 (4) ►  04 (1) ►  03 (3) ►  02 (3) ►  01 (11) ►  2008 (21) ►  12 (4) ►  11 (1) ►  10 (1) ►  08 (2) ►  06 (5) ►  05 (5) ►  01 (3) ►  2007 (22) ►  12 (7) ►  11 (4) ►  10 (6) ►  08 (2) ►  05 (2) ►  01 (1) ►  2006 (12) ►  07 (1) ►  06 (1) ►  05 (6) ►  04 (4) ►  2005 (87) ►  11 (2) ►  10 (8) ►  08 (3) ►  07 (25) ►  06 (4) ►  05 (12) ►  04 (8) ►  03 (10) ►  02 (7) ►  01 (8) ►  2004 (19) ►  12 (2) ►  11 (1) ►  10 (2) ►  09 (5) ►  08 (3) ►  07 (2) ►  06 (4) ►  2002 (1) ►  10 (1) HTML顏色代碼查詢 熱門文章 Excel:VBA,使用變數選擇範圍(Range) 自己試著從零開始寫的第一個VBASub()v1=Cells(5,1)'對應的列、欄位置,變數訂為v1v2=Cells(6,1)'對應的列、欄位置,變數訂為v2'MsgBox(v1)'訊息彈窗可以用來... Excel:樞紐分析表,資料分組 用樞紐分析表快速把資料分組的方式。

例如把1~5000,5001~10000,10001~15000....每個區間的人數,快速統計出來。

方式如下:  讓資料夾有自己的背景 適用作業系統:WindowsXP其實這招可以算是小弟之前的文章:讓資料夾圖示跟著資料夾跑的加強版。

之前是知道有這招,只是一直沒去研究。

最近剛好發現一個這樣的資料夾,也剛好有空,就把教學也寫寫吧。

下面提到的路徑一樣可以是「相對路徑」,相對路徑有什麼好處,... 讓資料夾圖示跟著資料夾跑 適用作業系統:WindowsXP雖然這是蠻無聊的小訣竅,但是也頗能增添生活樂趣的。

這個方法可以把資料夾改成你要的圖示,而且是採用「相對路徑」。

什麼叫做相對路徑?例如aaa\bbb這樣代表程式會去尋找該資料夾下的aaa資料夾裡面的bbb資料... bat:日期字元做變數當檔名,指令以相對路徑操作 例如以下指令可抽取日期8字元作為變數,當作copy檔名的一部分。

rem去除DATE系統中變數中/部分指定為變數NDATEsetNDATE=%DATE:/=%rem只擷取NDATE變數中第1~8字元(在此處為日期的YYMMDD)setSDATE=%NDATE:~... ##hideHTML/JavaScript## ##EasyReadMore##



請為這篇文章評分?