Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Преобразование String в IPAddress (http://forum.oszone.net/showthread.php?t=220055)

SharkyUA 09-11-2011 17:20 1791680

Преобразование String в IPAddress
 
Здравствуйте!
Dim IP_connect As System.Net.IPAddress = TextBox_IP.Text.ToString
clientSocket.Connect(IP_connect, 8888)

Value of type 'String' cannot be converted to 'System.Net.IPAddress'.
Как исправить?

LilLoco 09-11-2011 21:39 1791823

SharkyUA, код на C#, вы поймете :)

Строку айпи нужно парсить, а не просто передавать в переменную IPAddress
Код:

IPAddress ip = IPAddress.Parse(textBox1.Text);
Еще такой вот вопрос, TextBox_IP это у вас текстовое поле?
Зачем для свойства (Text), которое и так возвращает строковый тип, вызывать метод ToString()???

Delirium 10-11-2011 00:39 1791944

SharkyUA, на первый раз я сам переименовал тему. С след. раз отправлю в тест форум для изучения правил оформления темы.

По твоему вопросу - LilLoco указал верно, только крайне желательно блок присвоения IP адреса заключить в блок исключений try...catch..., для обработки некорректных значений.


Время: 07:47.

Время: 07:47.
© OSzone.net 2001-