Тест правильности установки AmiSharp. Пример простейшей программы
После установки AmiSharp полезно убедиться, что он установлен верно и никакое программное обеспечение типа антивируса не мешает ему нормально функционировать. Последовательность установки описана здесь.
Для проверки достаточно написать любую программу, использующую хотя бы один метод AmiSharp. Для простоты ее можно сделать в виде скрипта VBScript или любым иным способом. Вот вариант исходного текста на языке Autoit:
$amisharp = ObjCreate("Amisharp.Mutant")
MsgBox(0,"",$amisharp.version())
Этого вполне достаточно. Теперь при верной установке наша программа выдаст версию AmiSharp:
Если Вы видите это окно - AmiSharp установлен правильно. Скомпилированный вариант включен в поставку AmiSharp.
Комментарии
У меня запускэтой программы выдает ошибку "Variable must be of type Object". Сам по себе Ами висит в трее. В него можно выводить таблицы по DDE. Но на этапе создания ордера в Амиброкере на чарте кратковременно появляется сообщение "COM/Object handle is null".
Не могу понять в чем дело.
Сам себе отвечу )) Проблему победил. Надо в батнике прописать полный путь к amisharp.exe. Не знаю, почему так у меня. Наверное, потому что файл лежит на диске Д.
RSS лента комментариев этой записи