unknown type: System.Windows.Forms.DialogResult

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

unknown type: System.Windows.Forms.DialogResult

Сообщение Fail » Ср сен 12, 2012 12:02 pm

Доброго времени суток!
Прошу помощи и... не судить строго)

есть скрипт:
Код: Выделить всё
Dim result as System.Windows.Forms.DialogResult;

result = System.Windows.Forms.MessageBox.Show("Вы уверены, что хотите установить режим управления ""Имитация""?", "Команда телеуправления", System.Windows.Forms.MessageBoxButtons.YesNo);

if result == System.Windows.Forms.DialogResult.Yes then
     'TU=4096;
     'Imit=1;
     ImitVal = Value; 'Значению имитации присваиваем текущее значение
endif;


при его выполнении выдает ошибку:
Код: Выделить всё
unknown type: System.Windows.Forms.DialogResult


Я так понимаю дело в неподключенных библиотеках, но каких, где их взять и как подключить ...
Wonderware Development Studio 3
InTouch 10.1 SP3
Application Server 3.1 SP3 Patch 01


В общем прошу совета.
Fail
 
Сообщения: 26
Зарегистрирован: Вт мар 29, 2011 4:02 am

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Генератор зла » Ср сен 12, 2012 12:38 pm

А доку Scripting.pdf изучали? (Application Server Scripting Guide)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Fail » Ср сен 12, 2012 3:01 pm

Да, читаю. И не только ее, еще и встроенный хелп.
Нашел библиотеку, в Achestra d Galaxy сделал Import Function Library. Проверил в SQL даже - в таблицах библиотека появилась. Но в редакторе символов ошибка продолжает висеть.
Скорее всего, где то что то недоделал)
Продолжаем искать
Fail
 
Сообщения: 26
Зарегистрирован: Вт мар 29, 2011 4:02 am

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Fail » Ср сен 12, 2012 4:59 pm

нашел ссылку на описание добавления библиотек
https://wdnresource.wonderware.com/supp ... 002615.htm
как оказалось все делал так же. Но при открытии скрипта и попытки вставить функцию, ее не видно.

Смущает еще описание в файле Scripting.pdf
Although QuickScript supports import libraries built
with .NET CLR version 2.0.50727, it does not support any
of the new language features introduced with .NET 2.0,
such as generics.


Виндовс русский.
в общем положение не понятное
Fail
 
Сообщения: 26
Зарегистрирован: Вт мар 29, 2011 4:02 am

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение skom » Чт сен 13, 2012 5:08 pm

Попробуйте использовать вместо System.Windows.Forms.DialogResult.Yes числовой эквивалент.
skom
 
Сообщения: 173
Зарегистрирован: Вт окт 02, 2007 5:25 pm

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Генератор зла » Чт сен 13, 2012 10:27 pm

Такое окно просто реализовать ArchectrA-символом.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Генератор зла » Чт сен 13, 2012 10:47 pm

И вообще, учимся делать интерфейсы!!! :wink:
Изображение
Последний раз редактировалось Генератор зла Пт сен 14, 2012 11:56 am, всего редактировалось 1 раз.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Fail » Пт сен 14, 2012 9:28 am

Всем спасибо за ответы. Проблема решена. дело оказалось во фрейворке) для русскойязычной виндовс скачал LangPack для фреймворка 2.0 установил, подгрузил библиотеку заново и проблема ушла.
Fail
 
Сообщения: 26
Зарегистрирован: Вт мар 29, 2011 4:02 am

Re: unknown type: System.Windows.Forms.DialogResult

Сообщение Генератор зла » Пт сен 14, 2012 11:54 am

Правильная версия фреймворка должна устанавливаться с самим ПО WW.
Перезатёрли, получается.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


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

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

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