Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
romasimeiz
6 / 6 / 0
Регистрация: 11.04.2011
Сообщений: 260
#1

Корректно обновить данные - C#

05.03.2014, 14:25. Просмотров 214. Ответов 0
Метки нет (Все метки)

Добрый день!
Предоставляю для считывания Master'y данные из DataGridView вот таким способом:
C#
1
2
3
4
5
6
7
8
9
                           IPAddress address = IPAddress.Parse(tbIP.Text);
             int port = Convert.ToInt32(tbPort.Text);
             TcpListener slaveTcpListener = new TcpListener(address, port);
             slave = ModbusTcpSlave.CreateTcp(1, slaveTcpListener);DataStore data = new DataStore();
         
                for (int i=0; i<dgV.Rows.Count-1; i++)  //dgV - компонент формы DataGridView
                        { 
                slave.DataStore.InputRegisters[Convert.ToInt32(dgV[0,i].Value)] = (ushort)Convert.ToUInt16(dgV[1,i].Value);
slave.Listen();
Всё это происходит по нажатию кнопки.
Естественно если изменить данные и нажать повторно на кнопу произойдёт ошибка, ибо создать соединение можно только один раз.
Как правильно сделать, чтобы не прерывая соединения обновить данные. Возможно ли это?
Спасибо за помощь! Прошу извинить за глупые вопросы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2014, 14:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Корректно обновить данные (C#):

Sqlite (Between не корректно выводит данные) - C#
sqlQuery = string.Format(&quot;SELECT * FROM Catalog WHERE( BETWEEN '{1}' AND...

Как корректно вывести из цикла данные - C#
Имеется следующий код. Он разбирает XML-файл, и в цикле выводит все значения одного узла. Но не получается передать корректно эти значения...

Обновить данные класса - C#
Не могу понять как мне обновить, ели это возможно, данные экземпляра класса внутри этого же экземпляра. Во внешнем коде это просто...

В массив выводить данные-id клиента, данные серверу и данные, отправленные сервером - C#
Здравствуйте. Имеется клиент-серверное приложение, вопрос по стороне сервера. Имеется backgroundworker-bw_clientReceining: ...

Более корректно - C#
Помогите пожалуйста добить проверку выйгрыша(сделан токо не занакчивает программу при выйгрыше) и сделать проверку на ничью. using...

Не корректно работает цикл - C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Lesson_one { class...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2014, 14:25
Привет! Вот еще темы с ответами:

Не выводит корректно массив - C#
using System; using System.Linq; class Program { private static void Main() { ...

Не корректно работает программа - C#
Суть данной программы построение графика функции y=arccos(x) по интервалу a,b с шагом h.нУЖНО сделать проверку на ввод букв .Вот...

Не корректно работает таймер - C#
Здравствуйте. Недавно начал изучать С#, делаю свою мини игрушку, чтобы, так сказать, на опыте и ошибках учится. Игра по типу &quot;Однорукий...

Не выполняется корректно цикл do/while - C#
Имеется небольшая процедура, которая получает два параметра, и затем генерирует число в диапазоне Проблема в том, что когда я вызываю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru