Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > notifyicon text 64 characters


Автор: DENSHER 2.7.2011, 12:31
Доброго времени суток народ!

В notifyicon лимит текста составляет 64, из-за этого у меня возникаю проблемы. Поскольку размер получаемого текста составляет от 40 до 80 символов.

Как урезать полученный текст из переменной в 57 символов? 
Желательно пример. smile 

Автор: diadiavova 2.7.2011, 13:43
Если честно, я вопроса не понял? Обрезать строку можно с помощью метода Substring, класса String. Но я так понимаю, ты спрашиваешь о чем-то другом. Поясни вопрос.

Автор: DENSHER 2.7.2011, 14:57
К примеру возьмем переменную
Код

Dim TestText65 As String = "texts1234567890texts1234567890texts1234567890texts1234567890texts" ' 65 символов


Переменная TestText65 будет передаваться в notifyicon.text

Код

notifyicon.text = TestText65 ' будет ошибка


Как урезать текст с 65 до 60? или еще меньше(нужно урезать именно конец текста, а не начало).

Автор: transparent 2.7.2011, 15:09
Цитата

Обрезать строку можно с помощью метода Substring, класса String

Автор: diadiavova 2.7.2011, 15:28
Код

notifyicon.text = TestText65.Substring(0, 60) ' не будет ошибка

Автор: DENSHER 2.7.2011, 15:33
Спасибо за наводку, разобрался
Код

Dim TestText65 As String = "a123456789b123456789c123456789d123456789e123456789f123456789g1234"
Dim TestText57 As String = TestText65.Substring(0, 57)
NotifyIcon1.Text = TestText57

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)