Координаты курсра мышки

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Координаты курсра мышки

Сообщение Little_Cat » Пн дек 20, 2010 8:40 am

Добрый день коллеги. Подскажите пожалуйста, как определить координаты мышки. Вроде импортировал ДЛЛ windows.Forms но в списке функций не появился этот класс и записи вида System.Windows.Forms.Cursor.Position.X не работает.
Спасибо.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Re: Координаты курсра мышки

Сообщение Klinkmann_Msk » Пн дек 20, 2010 9:09 am

Little_Cat писал(а):Добрый день коллеги. Подскажите пожалуйста, как определить координаты мышки. Вроде импортировал ДЛЛ windows.Forms но в списке функций не появился этот класс и записи вида System.Windows.Forms.Cursor.Position.X не работает.
Спасибо.

У WW есть библиотека CursorFn
Доступна здесь:
http://files.mail.ru/II05QC
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Little_Cat » Пн дек 20, 2010 9:15 am

Огромное спасибо за оперативность. Буду пробовать.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Little_Cat » Пн дек 20, 2010 10:27 am

Что -то не хочет. Постоянно пишет
GetCursorPosition: XTag not found in InTouch database
Хотя сами тэги существуют как стринги в Интаче, потому как дока говорит, что передаются имена переменных.
Вызываю функцию в скрипте графического объекта галактики.
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Klinkmann_Msk » Пн дек 20, 2010 1:06 pm

Little_Cat писал(а):Что -то не хочет. Постоянно пишет
GetCursorPosition: XTag not found in InTouch database
Хотя сами тэги существуют как стринги в Интаче, потому как дока говорит, что передаются имена переменных.
Вызываю функцию в скрипте графического объекта галактики.

А библиотеку *.wdf не забыли импортнуть в Galaxy? Archestra IDE-Galaxy-Import-Script Function Library
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Сообщение Little_Cat » Пн дек 20, 2010 1:54 pm

Да, конечно. Иначе она была бы недоступна. Эта ошибка видна в логе системы. Стулия 3.0 СП2
Little_Cat
 
Сообщения: 78
Зарегистрирован: Пт апр 18, 2008 5:12 pm

Сообщение Klinkmann_Msk » Сб дек 25, 2010 6:52 am

Little_Cat писал(а):Да, конечно. Иначе она была бы недоступна. Эта ошибка видна в логе системы. Стулия 3.0 СП2

Попробовал.
Импортировал Galaxy-Import-Script Function Libtrary-System.Windows.Forms.dll
Библиотека стала доступной. Ф-ции работы с курсором работают нормально.
Klinkmann_Msk
 
Сообщения: 819
Зарегистрирован: Пт сен 18, 2009 10:12 am

Re: Координаты курсра мышки

Сообщение Art » Пт мар 30, 2012 8:54 pm

с интересом увидел Ваши рассуждения и начал искать где нибудь на Wonderare, про Galaxy-Import-Script Function Libtrary и про то,что у У WW есть библиотека CursorFn и про *.wdf. Правда пока ниче не нашел, хотел уточнить, что это за расширения такие функциональные или где про это можно читануть? Спс заранее)
Art
 
Сообщения: 20
Зарегистрирован: Чт июл 21, 2011 10:55 am

Re: Координаты курсра мышки

Сообщение skom » Вс апр 08, 2012 9:24 pm

А использовать системные теги $ObjHor, $ObjVer InTouch нельзя?
(я не знаком с SP с графикой, только IAS 2.1)
skom
 
Сообщения: 173
Зарегистрирован: Вт окт 02, 2007 5:25 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron