Программирование - это просто
Advertisement
Главная arrow Уроки программирования arrow Программирование в среде TEClient Alor arrow Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.
25.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010. Печать E-mail
Автор megabax   
30.05.2011 г.
Урок 13. Управление шрифтами в CSS New Page 1

Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.

Все статьи по данной теме.

Исходники к уроку можно скачать здесь.

Сегодня мы рассмотрим пример подключения к TEClient на C#, в среде Visual Studio 2010. И так, создаем проект Windows form application". ( если не знаете как то подробнее о Visual Studio 2010 здесь).  После этого нам надо подключить библиотеку TEClient. Для этого выбираем пункт меню "Project->Add reference"*:

Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.

В открывшемся окне на закладке COM выберем TEClient*:

Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.

Теперь приступим к программированию примера. Для начала создадим такую вот форму*:

Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.

А элементам управления присвоим следующие имена:

Элемент управления Тип Имя
Поле ввода логина TextBox tbLogin
Поле ввода пароля TextBox tbPassword
Поле ввода сервера TextBox tbServer
Кнопочка "Коннект" Button btnConnect
Метка для вывода сообщения результата коннекта Label lbRes

Еще нам надо для поля tbPassword указать в true сойство UseSystemPasswordChar*:

Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.

Для создания обработчика нажатия на кнопочку щелкнем на нее два раза, напишем обработчик нажатия этой кнопочки, кроме того, нам надо будет указать в пространстве имен библиотеку TEClient, а так же написать пару обработчиков слота. Вот полный текст примера:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using TEClientLib; //важно!!

 

 

 

 

namespace WindowsFormsApplication1

{

    public partial class frmTEClinetTest : Form

    {

        public frmTEClinetTest()

        {

            InitializeComponent();

        }

 

        private void textBox1_TextChanged(object sender, EventArgs e)

        {

 

        }

 

        private SlotFace slot;

        private void slot_Error(int OpenID, int SlotID, int Code, String Description)

        {

            MessageBox.Show(Description);

        }

        private void slot_Connected(int OpenID, int SlotID, int ResultCode, string ResultMsg)

        {

            MessageBox.Show("Соединение со слотом " + Convert.ToString(SlotID)+" сообщение "+ResultMsg);

        }

 

        private void sFace_Synchronized(int OpenID, int SlotID)

        {

            MessageBox.Show("Синхронизация со слотом " + Convert.ToString(SlotID));

        }

 

 

        private void btnConnect_Click(object sender, EventArgs e)

        {

            slot = new SlotFace();

            String s;

            slot.Error += new _ISlotFaceEvents_ErrorEventHandler(slot_Error);

            slot.Connected += new _ISlotFaceEvents_ConnectedEventHandler(slot_Connected);

            slot.Synchronized += new _ISlotFaceEvents_SynchronizedEventHandler(sFace_Synchronized);

            slot.Open(0);

            slot.Connect(0,tbServer.Text, tbLogin.Text, tbPassword.Text,out s);

            lbRes.Text = s;

        }

 

 

    }

}

Запускаем программу и убеждаемся, что у нас она работает: при правильном наборе логина, пароля и сервера запускается TECleint и происходит соединение**:

Программирование в среде TEClient Alor trade. Урок 4. Пример на C# Microsoft Visual Studio 2010.

Исходники к уроку можно скачать здесь.


Скриншоты, помеченные знаком * , являются цитатами и иллюстрациями   программного продукта "Microsoft Visual Studio 2010", авторское право на который принадлежит "Microsoft"

Скриншоты, помеченные знаком ** , являются цитатами и иллюстрациями   программного продукта "TEClient", авторское право на который принадлежит Группе компаний "Алор".


 

Последнее обновление ( 25.04.2013 г. )
 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги