Germany | Finland | Saint Petersburg | Drive

Тест правильности установки AmiSharp. Пример простейшей программы

Опубликовано в AmiSharp

После установки AmiSharp полезно убедиться, что он установлен верно и никакое программное обеспечение типа антивируса не мешает ему нормально функционировать. Последовательность установки описана здесь.

Для проверки достаточно написать любую программу, использующую хотя бы один метод AmiSharp. Для простоты ее можно сделать в виде скрипта VBScript или любым иным способом. Вот вариант исходного текста на языке Autoit:

 

$amisharp = ObjCreate("Amisharp.Mutant")
MsgBox(0,"",$amisharp.version())

 

Этого вполне достаточно. Теперь при верной установке наша программа выдаст версию AmiSharp:

Если Вы видите это окно - AmiSharp установлен правильно. Скомпилированный вариант включен в поставку AmiSharp.

 

Комментарии   
# pershing 28.07.2015 14:23
Добрый день, Михаил,
У меня запускэтой программы выдает ошибку "Variable must be of type Object". Сам по себе Ами висит в трее. В него можно выводить таблицы по DDE. Но на этапе создания ордера в Амиброкере на чарте кратковременно появляется сообщение "COM/Object handle is null".
Не могу понять в чем дело.
Ответить | Ответить с цитатой | Цитировать
# pershing 28.07.2015 17:16
Цитирую pershing:
Добрый день, Михаил,
У меня запускэтой программы выдает ошибку "Variable must be of type Object". Сам по себе Ами висит в трее. В него можно выводить таблицы по DDE. Но на этапе создания ордера в Амиброкере на чарте кратковременно появляется сообщение "COM/Object handle is null".
Не могу понять в чем дело.

Сам себе отвечу )) Проблему победил. Надо в батнике прописать полный путь к amisharp.exe. Не знаю, почему так у меня. Наверное, потому что файл лежит на диске Д.
Ответить | Ответить с цитатой | Цитировать
Добавить комментарий