Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2014, 19:45   #1
UKRtortik
Форумчанин
 
Регистрация: 25.02.2014
Сообщений: 366
По умолчанию Поиск ошибки: код открытия порта

Код:
try
{
SerialPort sp = new SerialPort();
sp.PortName = (textBox1.Text);
sp.Open();
}
catch(Exception exc) { Console.WriteLine(exc.Message); 
}
Должен открыватся порт введенный в textBox1, но почему то не хочет, в чем ошибка?
UKRtortik вне форума Ответить с цитированием
Старый 27.02.2014, 20:33   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну а исключение то срабатывает? Текст ошибки выдает?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.02.2014, 20:51   #3
UKRtortik
Форумчанин
 
Регистрация: 25.02.2014
Сообщений: 366
По умолчанию

нет не каких ошибок.
UKRtortik вне форума Ответить с цитированием
Старый 27.02.2014, 20:53   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

значит открывает
eval вне форума Ответить с цитированием
Старый 27.02.2014, 20:53   #5
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Код:
SerialPort sp = new SerialPort();
sp.PortName = (textBox1.Text);
Простите, а так сделать не проще?
Код:
SerialPort sp = new SerialPort(textBox1.Text);

Последний раз редактировалось Streletz; 27.02.2014 в 21:13.
Streletz вне форума Ответить с цитированием
Старый 27.02.2014, 21:53   #6
UKRtortik
Форумчанин
 
Регистрация: 25.02.2014
Сообщений: 366
По умолчанию

http://2ip.ru/check-port/?port=80

вот так проверяю, порт как был закрыт так и есть...
UKRtortik вне форума Ответить с цитированием
Старый 27.02.2014, 22:03   #7
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
http://2ip.ru/check-port/?port=80

вот так проверяю, порт как был закрыт так и есть...
Этот сервис для проверки портов TCP, а вовсе не последовательных портов. Вы проверяете совершенно не то, что открываете.
Streletz вне форума Ответить с цитированием
Старый 27.02.2014, 22:10   #8
UKRtortik
Форумчанин
 
Регистрация: 25.02.2014
Сообщений: 366
По умолчанию

Streletz, а чем они отличаются?
UKRtortik вне форума Ответить с цитированием
Старый 27.02.2014, 22:17   #9
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от UKRtortik Посмотреть сообщение
Streletz, а чем они отличаются?
Последовательный порт
Порт TCP/IP
Streletz вне форума Ответить с цитированием
Старый 27.02.2014, 22:22   #10
UKRtortik
Форумчанин
 
Регистрация: 25.02.2014
Сообщений: 366
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
А как открыть TCP порт?
UKRtortik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск IP сервера по номеру порта 32-bit Работа с сетью в Delphi 7 20.12.2011 21:50
Как осуществить поиск и закрытие порта Jleksern Общие вопросы Delphi 3 05.12.2011 05:52
Поиск адреса ЛПТ порта Ma3a Общие вопросы Delphi 10 10.12.2010 09:48
Есть код.Поиск ошибки.указатель this -ushёl- Общие вопросы C/C++ 3 11.07.2010 19:39