Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Привязка ПО к железу - пути решения https://www.cyberforum.ru/ csharp-net/ thread646819.html
Здравствуйте) у меня не получается переписать привязку по к железу. вот тут сама , нужно переписать что она брола Кей не с диска, а например с этого public static string GetID() { string str = ""; ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_Processor"); ...
Печать листа Excel с textbox и dateTime Picker C#
Всем привет!!!! Подскажите пожалуйста. Создал книгу Excel. На листе расположил несколько textbox, dateTime Piker. Отправляю лист на печать, а значения введенные в textbox печатаются как будто рябят. И еще хотелось бы чтоб треугольник dateTime Pikerа (для выпадения календаря) не печатался. Для контуров textbox поставил значение не виденное
C# Получение адреса получателя Socket https://www.cyberforum.ru/ csharp-net/ thread646743.html
Пишу прокси сервер, подскажите, пожалуйста, как можно определить адресата сокета? Если у кого-то есть сурсы socket прокси сервера, прошу поделится. Я только учусь :)
C# Создание каналов (pipe) Есть задание по криптографии где нужно написать клиент-сервреное приолжение. Сервер должен открывать каналы (pipe) для подключения к нему и давать возможность авторизироваться (принимать по этому каналу связку логин-пароль) ну и отвечать на запросы к нему через этот же канал. Именованый канал должен быть такой чтобы к нему можно было подключиться по локальной сети (зная о том что это за канал... https://www.cyberforum.ru/ csharp-net/ thread646714.html
C# Выравнивание таблицы по центру страницы в Word'е
Доброго времени суток! Подскажите, как выровнить таблицу по центру страницы в Word'е с использованием C#.
C# Управление беспроводными сетями - программно (получение качества связи) Появилась необходимость в статус баре качества беспроводного сигнала! Так как средствами C# это лично мне сделать геморно, прошу рассмотреть данный пример... когда пишем в консоли: netsh wlan show interface выводится полная инфа, и самое необходимое это Cигнал: 99% /* using System.Windows.Forms; using System.IO; https://www.cyberforum.ru/ csharp-net/ thread646372.html
C# Вывод на форму содержимого документа *.doc https://www.cyberforum.ru/ csharp-net/ thread646359.html
Как научить форму выводить содержимое документа .doc .docx? Есть необходимость в мини doc ридере! Желательно без установки офиса. Тема вроде интересная, помогите люди добрые... Добавлено через 14 часов 25 минут Ни кому не интересно?
C# Как проследить из формы, свернута сторонняя программа или нет
Как проследить из формы, свернута программа или нет? Пример: Запустили из формы кликом по кнопке1 Блокнот, а потом свернули, а форма вывела в лейбл1 статус нашего блокнота ВЫ ЕГО СВЕРНУЛИ! РАЗВЕРНУТЬ? При последующем нажатии по кнопке1, разворачиваем наш любимый блокнот... Тяжелая тема, но думаю всем интересно и пригодится...
C# Игра "Трубопровод": как сделать разъединение труб https://www.cyberforum.ru/ csharp-net/ thread646325.html
Добрый день. Пишу игру Трубопровод. http://home.earthlink.net/~tdglenn/unicorn/pipegame.htm. Не получается сделать разъединение труб. Т.е. источник воды у нас - это центр. От него следует цепочка соединенных труб и если одна из труб меняет положение, то вся остальная цепочка труб остается без воды,т.к. не имеет связи с центром. Связность труб сделал так... Например для объекта "|". Проверяю...
C# Криптография: как и можно ли поменять ключ шифрования https://www.cyberforum.ru/ csharp-net/ thread646193.html
Стандартная функция шифрования: public string encrypt(string encryptionString) { byte clearTextBytes = Encoding.UTF8.GetBytes(encryptionString); SymmetricAlgorithm rijn = SymmetricAlgorithm.Create(); MemoryStream ms = new MemoryStream(); byte rgbIV = Encoding.ASCII.GetBytes("ryojvlzmdalyglrj");
Как отправить POST или GET запрос на сайт, доступный только по протоколу HTTPS C#
День добрый, По протоколу HTTP когда получаю страницу все работает отлично, а когда протокол HTTPS запрос идет неправильный. Из этого следует вопрос, как правильно отправить POST или GET запрос на какой-либо сайт, доступный только по протоколу HTTPS и уже после обработать полученную html страницу? Суть задачи - необходимо залогинится на сайт по протоколу HTTPS и уже там получить и...
C# Encrypt. Как выдавать исключение, если строка повреждена https://www.cyberforum.ru/ csharp-net/ thread646143.html
Функции DecryptString и EncryptString private string DecryptString(string EncryptedText) { //Как в этом месте выдавать сообщение об ошибке, если Convert.FromBase64String не сработал? byte encryptedTextBytes = Convert.FromBase64String(EncryptedText); MemoryStream ms = new MemoryStream(); ...
608 / 583 / 157
Регистрация: 29.06.2010
Сообщений: 1,620
05.09.2012, 17:32 0

Клиент-Серверное приложение: как отсоединиться от сервера - C# - Ответ 3420197

05.09.2012, 17:32. Показов 2201. Ответов 6
Метки (Все метки)

Ответ

а черт его знает, может таблица создавалась в том же потоке, где изменяется её значение, а текст-бокс по другому?
а по поводу потоков и клиентов: у тебя в потоке нетворкСтрим постоянно читает байты, в то время как определяется видом "client.GetStream();". при закрытии клиента без завершения потока я думаю у тебя нетворкСтрим выдаст ошибку о отключенности клиента. в обработчике этой ошибки стоит закрытие клиента, что собственно вызывет ещё одну ошибку, т.к. клиент и так закрыт(а может и не вызывет, я с сокетами работал постоянно)). после или выдачи, или обработки данной ошибке нетворкстрим заново попытается считать с клиента сообщение, заново выдаст ошибку и т.д.

мой совет: сделать цикл не вечным, в условие поставить булевскую переменную, означающую подключенность клиента. при отключении выставлять её в false. поток всёже желательно завершить, при чем по моему не особо важно каким методом, Abort или Join. поэкспериментируй и с тем и с тем, какой будет работать лучше - тот и оставь)


Abort:
Кликните здесь для просмотра всего текста

C#
1
2
3
4
5
6
7
8
9
10
11
// Сводка:
        //     Вызывает исключение System.Threading.ThreadAbortException в вызвавшем его
        //     потоке для того, чтобы начать процесс завершения потока. Вызов данного метода
        //     обычно завершает поток.
        //
        // Исключения:
        //   System.Security.SecurityException:
        //     Вызывающий код не имеет необходимого разрешения.
        //
        //   System.Threading.ThreadStateException:
        //     Поток, находящийся в состоянии завершения, приостановлен.


Join:
Кликните здесь для просмотра всего текста

C#
1
2
3
4
5
6
7
8
9
10
11
12
//
        // Сводка:
        //     Блокирует вызывающий поток до завершения потока, продолжая отправлять стандартные
        //     сообщения COM и SendMessage.
        //
        // Исключения:
        //   System.Threading.ThreadStateException:
        //     Вызывающий поток произвел попытку присоединить поток, находящийся в состоянии
        //     System.Threading.ThreadState.Unstarted.
        //
        //   System.Threading.ThreadInterruptedException:
        //     Во время ожидания работа потока была прервана.


Вернуться к обсуждению:
Клиент-Серверное приложение: как отсоединиться от сервера C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.09.2012, 17:32
Готовые ответы и решения:

Клиент-серверное приложение: как написать реакцию сервера на каждое сообщение от клиента
В общем пытаюсь разобраться с сетью в C#, условная задача написать сервер - который осуществляет...

Автоматический поис сервера по заданному порту (Клиент-серверное приложение)
Как на стороне клиента сделать следующее: нужно чтобы при запуске клиента, он автоматически искал...

Клиент-серверное приложение: как определить, что сервер/клиент не отвечает в течении определенного времени
Пишу клиент-серверное приложение. Использую TCPListener и TCPClient. Вопрос: как определить что...

Как написать клиент-серверное приложение
Как сделать так чтоб программа обменивалась данными с другой програмой через глобальную сеть....

6
05.09.2012, 17:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.09.2012, 17:32
Помогаю со студенческими работами здесь

Как написать клиент-серверное приложение
Привет всем, хочу написать сервер.Пересмотрел кучу уроков и статей и т.д. ,но там нет подробного...

Как организовать клиент-серверное приложение
Делаю лабораторную: необходимо написать три приложения на с#, два сервера (ServerInput и...

Как создать простенькое клиент-серверное приложение
вобщем такая задача: создать простенькое клиентское и серверное приложение, чтобы с клиента можно...

Как написать клиент-серверное приложение для управления COM портом
Здравствуйте, Написал в Visual Studio 2010 программу для работы с COM портом - отправка...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru