Тема: AHK: Сравнение ActiveTitle
Собственно возник вопрос проверок действий и более гибких слипов. Собственно работаю с окнами, есть множество окон, работаю с каждым, и титл меняется -подумал к этому привязать слипы. Чтобы вместо слипов были условия "если окно не совпадает -идём дальше, если совпадает проверяем титл пока оно не сменится.
WinGetTitle, ttlx, A ;поиск окна в начале всех действий -для сравнения
ttlx1 = %ttlx%
ttlxs := ttlx1
;Множество действий которые влияют на значение WinTitle
WinGetTitle, ttlxx, A ; поиск окна после всех действий(чтобы использовать для сравнения) когда оно по идее должно было изменится
ttlxx1 = %ttlxx%
ttlxxs := ttlxx1
Loop ; проверять титлы пока не будет окно отличатся от предыдущего.
{
WinGetTitle
if ttlx1 <> ttlxx1
MsgBox, Не одинаковый
return
WinGetTitle, ttlxx, A
MsgBox, Одинаковый
}
Ну или быть может у вас есть предложения как это всё сделать по другому? Не таким методом? Я работаю с браузером..