Autohotkey:依序產生變數,以及依序取出變數 - KSL`s Base
文章推薦指數: 80 %
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##
延伸文章資訊
- 1AHK積木 - AHK 語法產生器
修改ahk存檔後,要再對右下角的綠色圖示按右鍵>Reload,才能成功運行 ... 可以試試看附圖中的拼法其中變數積木「X」和「Y」要去「變數」裡面新增變數積木哦
- 2[AHK-] AutoHotKey 入門教學- 變數與剪貼簿- 看板EzHotKey
變數與剪貼簿: Using variables and the clipboard http://www.autohotkey.com/docs/Tutorial.htm#Variables 變...
- 3[AHK-] AutoHotKey 入門教學- 變數與剪貼簿 - PTT Web
[AHK-]AutoHotKey入門教學-變數與剪貼簿@ezhotkey,共有8則留言,3人參與討論,1推0噓7→, 變數與剪貼簿: Using variables and the clipbo...
- 4變數和表達式- AutoHotKey.tw - Google Sites
變數的類型: AutoHotkey 中沒有明確的變數型別. 然而, 只包含數字(可以含有小數點) ... 給變數賦值: 要把字串或數字儲存到變數中, 有兩種方法: 傳統方法和表達式方法.
- 5基礎AHK 中符號的用法 - 程式網
當用= 對變數賦值時,如果一個字串被兩個% 包圍,並且中間沒有空格,那麼含義是取這個變數的值。 在呼叫一個命令時, ...