Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> get windowpos, где косяк?
BydloScripter
сообщение 19.1.2013, 12:53
Сообщение #1


**

Neophyte
Сообщений: 42
Регистрация: 16.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.680
Возраст: 23



set #handle workwindow
get windowpos #handle #StartX #StartY #width #height #result

Окно изначально привязано через Ctrl+A хэндл определяется нормально, координаты тоже но в #result не записывается вообще ничего, в чём причина? судя по вики в #result должен быть записан 0 или код ошибки.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BydloScripter
сообщение 19.1.2013, 17:29
Сообщение #2


**

Neophyte
Сообщений: 42
Регистрация: 16.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.680
Возраст: 23



Ап!
Существует ли решение данной проблемы?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 19.1.2013, 17:48
Сообщение #3


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



какой проблемы?


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BydloScripter
сообщение 19.1.2013, 17:51
Сообщение #4


**

Neophyte
Сообщений: 42
Регистрация: 16.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.680
Возраст: 23



Пустая переменная #result после выполнения get windowpos.
Судя по описанию там должен быть либо 0 (успешно) либо коды ошибки, но переменная просто пустая.
И сей факт мешает сделать проверку на успешность выполнения get windowpos.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 19.1.2013, 17:53
Сообщение #5


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Код
set #handle 111111
get windowpos #handle #StartX #StartY #width #height #result
log #handle #StartX #StartY #width #height #result
end_script


16:52:33 1 (, 1): get - windowpos false
16:52:33 1 (, 2): 111111 0 0 0 0 #result

исправлять надо- да. Но проблемы не вижу
елси возвращаются все нули - значит ошибка


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BydloScripter
сообщение 19.1.2013, 17:55
Сообщение #6


**

Neophyte
Сообщений: 42
Регистрация: 16.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.680
Возраст: 23



Цитата(Zeleax @ 19.1.2013, 17:53) *

Код
set #handle 111111
get windowpos #handle #StartX #StartY #width #height #result
log #handle #StartX #StartY #width #height #result
end_script


16:52:33 1 (, 1): get - windowpos false
16:52:33 1 (, 2): 111111 0 0 0 0 #result

исправлять надо- да. Но проблемы не вижу
елси возвращаются все нули - значит ошибка

ок, спасибо, сделаю пока проверку по координатам > 0
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 26.4.2024, 22:47
Designed by Nickostyle