![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Гуру Разврата
Форумчанин
Регистрация: 29.07.2009
Сообщений: 373
|
![]()
Уй блин вы меня запутали, итак
h:=FindWindow('xxx',nil); While h<=0 do begin h:=FindWindow('xxx',nil); ShowWindow(h,SW_HIDE); Где здесь ошибки и проч. неточности? Протестировал репит антил, получается бесконечный цикл.
Фредди вернулся)))
![]() Последний раз редактировалось Vol666; 31.10.2009 в 21:23. |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
перечитайте мой первый пост в этой теме.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#13 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
И потом, если WHILE, то
While h>0 do Судя по вашим постам, вы не совсем разобрались в разнице между REPEAT...UNTIL и WHILE...DO. И в том, как они работают. И еще раз - не проходите мимо совета Пепел Феникса, а то так и будете крутить бесконечный цикл. |
![]() |
![]() |
![]() |
#14 |
Гуру Разврата
Форумчанин
Регистрация: 29.07.2009
Сообщений: 373
|
![]()
тогда расскажите об этом побольше, о том что вы рекомендуете, а то каша полная у меня складывается...
Фредди вернулся)))
![]() |
![]() |
![]() |
![]() |
#15 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Берем любую книгу по Дельфи и "уперод"...
Не вижу смысла пересказывать элементарные вещи. Читать вы, вроде бы, умеете... ![]() |
![]() |
![]() |
![]() |
#16 |
Гуру Разврата
Форумчанин
Регистрация: 29.07.2009
Сообщений: 373
|
![]()
Спасибо, за совет
![]()
Фредди вернулся)))
![]() |
![]() |
![]() |
![]() |
#17 |
Гуру Разврата
Форумчанин
Регистрация: 29.07.2009
Сообщений: 373
|
![]()
Гадость получается, скрывает частично все окна в винде вот код:
der:=FindWindow('ххх',nil); //ключевое окно от него оталкиваемся while der > 0 do //пока есть окна типа der делать следующее begin ShowWindow(der,SW_HIDE); //скрывать окно с дескриптором der:= GetWindow(der, gw_hWndNext); //искать следующее окно, если эти 2 стоки менять местами эфект не меняется... end;
Фредди вернулся)))
![]() Последний раз редактировалось Vol666; 09.11.2009 в 21:35. |
![]() |
![]() |
![]() |
#18 |
Гуру Разврата
Форумчанин
Регистрация: 29.07.2009
Сообщений: 373
|
![]()
А если делать обратную функцию то он открывает все скрытые окна в системе (зрелище ужасное), в чём ошибка???
Фредди вернулся)))
![]() |
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Код:
![]() регистр класса(s='Notepad') должен быть точным(или используй смену регистра) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
While and Repeat! | Linker88 | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 19.05.2009 13:43 |
repeat ... until | 08ekhiv1 | Помощь студентам | 3 | 17.03.2009 16:42 |
Repeat | Наталья111 | Общие вопросы Delphi | 7 | 06.01.2009 19:44 |
Ступор с компилятором | Алукард Интеграл | Общие вопросы C/C++ | 1 | 11.11.2008 17:33 |