|
Модераторы: Daevaorn |
|
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
Помогите! Задача такая! Есть окошко. Мне надо както захватить его дискриптор, и нажать на кнопочку а так же ввести в поля (типа edit (выражаясь языком винапи)) данные
Плиз ткните где найти... Буду благодарен!!! |
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
Глянте плиз что не так в таком вызове!
Он мне выдает чето Traceback (most recent call last): File "<interactive input>", line 1, in ? NameError: name 'WM_CLOSE' is not defined Плиз хелп |
|||
|
||||
_Viper_ |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 8.11.2006 Репутация: 10 Всего: 11 |
HellanD, WM_CLOSE описана в модуле win32con.
|
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
не вижу там я ее
Как win32con.WM_CLOSE ? |
|||
|
||||
_Viper_ |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 8.11.2006 Репутация: 10 Всего: 11 |
|
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
СПС. Нашел!
|
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
Все чтоб решить основную задачу осталось лишь заюзать функцию win32gui.EnumWindows
Там 2 параметра EnumWindows(callback, extra) Как написать callback функцию для обработки дискрипторов окон? |
|||
|
||||
_Viper_ |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 87 Регистрация: 8.11.2006 Репутация: 10 Всего: 11 |
||||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
_Viper_ ссори друг, я наверно немного торможу... Можна примерчик?
Она не обязательно должна быть определена как каллбек? А какие именно параметры (чтоли дескриптор и .... )? Плиз немного подробнее.... С меня репка |
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
А в питоне нет такого понятия как каллбек функция (аналогичная в С (ВинАпи))
|
|||
|
||||
DrDred |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 14.9.2006 Где: Земля Репутация: 2 Всего: 2 |
Ох... А примеры поизучать религия не позволяет?
К pywin32 идут примеры, вот оттуда (файл win32gui_demo.py)
|
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
Что если сделать например так?
Чето не выходит, он пишет Traceback (most recent call last): File "<interactive input>", line 1, in ? TypeError: First param must be a callable object |
|||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
Подскажите плиз как по дескриптору знать стиль окна...
|
|||
|
||||
DrDred |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 14.9.2006 Где: Земля Репутация: 2 Всего: 2 |
||||
|
||||
HellanD |
|
|||
Опытный Профиль Группа: Участник Сообщений: 443 Регистрация: 16.5.2006 Где: Киев Репутация: 1 Всего: 2 |
глянь плиз че не работает такой код
Должен бы написать в окошке а не пишет... |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |