traderblogger
New member
Разберем как подключиться к OEC с использованием их API. Будем использовать язык C# (си шарп) и среду разработки Microsoft Visual Studio.
Запускаем студию.
Создадим новый проект :
Выбираем "Приложение Window Forms":
Так как мы используем API от Open E Cry, то необходимо подключить это самое апи к проекту.
Для этого к проекту необходимо добавить ссылки на файлы DLL , в котором и хранится API OEC. Для этого в окне "Обозреватель решений" на корневом узле решения кликаем правой кнопкой мыши и выбираем пункт контекстного меню "Добавить ссылку":
После чего выбираем необходимые нам библиотеки:
Файлы библиотеки можете скачать здесь API
После добавления необходимых библиотек в обозревателе решения в разделе "Ссылки" должна появится эта строчка:
Теперь перейдем ко конструированию формы. На данном этапе она у нас будет очень простая. На потребуется логин (tbUserName) и пароль (tbPassword) для соединения с сервером Openecry и кнопка (bConnect), которая запускает процесс соединения. И да - еще потребуется метка статуса (lStatus) в которую будем выводить информацию о ходе работы. Вот такая простенькая форма:
Теперь собственно код, отвечающий за соединение и обработку различных событий. Этот код размещается в файле form1.cs:
Код программы и продолжение
Запускаем студию.
Создадим новый проект :

Выбираем "Приложение Window Forms":

Так как мы используем API от Open E Cry, то необходимо подключить это самое апи к проекту.
Для этого к проекту необходимо добавить ссылки на файлы DLL , в котором и хранится API OEC. Для этого в окне "Обозреватель решений" на корневом узле решения кликаем правой кнопкой мыши и выбираем пункт контекстного меню "Добавить ссылку":

После чего выбираем необходимые нам библиотеки:

Файлы библиотеки можете скачать здесь API
После добавления необходимых библиотек в обозревателе решения в разделе "Ссылки" должна появится эта строчка:

Теперь перейдем ко конструированию формы. На данном этапе она у нас будет очень простая. На потребуется логин (tbUserName) и пароль (tbPassword) для соединения с сервером Openecry и кнопка (bConnect), которая запускает процесс соединения. И да - еще потребуется метка статуса (lStatus) в которую будем выводить информацию о ходе работы. Вот такая простенькая форма:

Теперь собственно код, отвечающий за соединение и обработку различных событий. Этот код размещается в файле form1.cs:
Код программы и продолжение