Code: Select all
Array := []
global AssocArray := {}
Loop, Read, MenuOne.txt
Array.Push(StrSplit(A_LoopReadLine, ";"))
for index, element in Array {
Menu, MenuOne, Add, % element.2, Function
AssocArray[element.2] := element.3
}
Array := []
AssocArray := {}
Loop, Read, MenuTwo.txt
Array.Push(StrSplit(A_LoopReadLine, ";"))
for index, element in Array {
Menu, MenuTwo, Add, % element.2, Function
AssocArray[element.2] := element.3
}
Function(ItemName, ItemPos) {
Run, % prog.exe AssocArray[ItemName]
return
}