作者opeekon ()
看板EzHotKey
標題Re: [AHK-] 有辦法讓視窗名稱等效成有規律的名稱嗎?
時間Thu Feb 25 17:04:03 2010
※ 引述《isamare (Justin)》之銘言:
: 標題: [AHK-] 有辦法讓視窗名稱等效成有規律的名稱嗎?
: 時間: Tue Feb 23 21:24:24 2010
:
: 我想對很多個不同名稱的EXCEL做一樣的動作
: 想請問怎麼做迴圈?
: 因為WinExist這種指令是偵測視窗名稱
: 如果檔案名稱沒規律的話該怎麼處理?
:
: 想請問這樣會有效嗎?
: 假設我本來的檔名是AAAAAA.BBBBBB......
: 那我自行輸入
: W1=AAAAAA.xls
: W2=BBBBBB.xls
: .....
: .....
: 最後做成迴圈 number:=number+1
: if WinExist W%number%
: 這樣會有效嗎?
: 謝謝
IfWinExist,W%number%會變成抓"W1"的Title
會找不到東西
在你的loop加一行Name:=W%number%
然後IfWinExist,%Name%
另外,若是要針對資料夾中所有的Excel檔
Loop,路徑\*.xls
{
Msgbox,%A_LoopFileName%
;諸如此類你自己要的敘述
}
這部份的參數就自己去看看
還有AHK似乎沒有陣列的語法
有錯請指教
:
:
: 在問一個問題 關於把程式碼上色
: 中說到Extras\Editors
: 請問接下去資料夾裡面的東西怎用?
: 打開AHK好像要選路徑 不太明白
: 請幫忙解答 謝謝
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.113.90.142
: → scsnake:把視窗名稱先存成array? 02/23 21:31
: → isamare:不好意思新手上路 可以再說明得詳細一點嗎? 02/23 21:33
: ※ 編輯: isamare 來自: 140.113.90.142 (02/23 21:57)
: → opeekon:如果是資料夾裡面所有的檔案都要,可以用loop(files) 02/24 10:31
: → isamare:loop(files)這是一個指令嗎@@? 02/24 17:07
: 推 scsnake:呃 問問題也要先讀點東西 說明檔就在那邊自己要查要念... 02/24 18:09
: → isamare:說明檔對我來說太複雜 查一個指令 裡面又好幾項 02/24 18:56
: → isamare:在查下去又好幾項 像是array要讀取TXT檔 02/24 18:58
: → isamare:我照著寫無法執行 我不知道是array錯還是讀取txt錯 02/24 18:58
: → opeekon:我記得AHK沒有陣列吧 02/25 16:11
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.249.144.10
2F:→ opeekon:嗯 謝謝 不過感覺上真的很不像陣列 02/25 21:49
3F:推 isamare:感激不盡 02/26 18:58