Цитата: Вопрос №1
1. Запуск бота
2. Скан откритих окон, окно "X" открито, to x=1; если окна нет to x=0
CODE:int x;
win w=window (-1, "Notepad", -1); // ищем окно блокнота по классу окна
if(w)
{
messagebox("Окно найдено, имя окна: "+w.name); // если найдено
x=1;
}
else
{
messagebox("Окно не найдено"); // если не найдено
x=0;
}
messagebox(x);
Цитата: Вопрос №2
1.Запуск бота, скан окон. Все нужние окна нам закрити.
2. Запуск первого окна (Окно Х) --- виполням скрипт --- закриваем окно;
CODE:external(INT, "EndTask", "EndTask", "User32.dll"); // это в начало скрипта
start("C:\Windows\notepad.exe"); // открыть блокнот
while(window (-1, "Notepad", -1)==0)sleep(100); // ждём пока запускается
win w=window (-1, "Notepad", -1); // получить указатель
messagebox("Нужные действия");
EndTask(formatwi(w), 0, 1); // закрыть окно
Цитата: я все делаю в граф редакторе
Нужные действия можно выполнить в 'Блок кода'. |