Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: работа с текстами Добавлено: 20.03.05 00:11  

Автор вопроса:  belmes
скажите пожалуйста, где найти функции для работы с текстами. В частности, функцию, определяющую длину текста в пикселях и функцию, определяющую выделенный текст

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #1
Добавлено: 20.03.05 00:35
для этой задачи по-моему можно так


Dim TL as integer 'длинна текста
Dim S as string
s=text1.seltext 'выделенный в текстбоксе текст
tl=length(s)'количество букв в нём


его длинну (или длину каждого отдельного символа) поможет найти апи GetCharWidth - вроде она

Ответить

Номер ответа: 2
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #2
Добавлено: 21.03.05 01:21
А я совсем недавно обнаружил у формы (и у многих васюкинских объектов) методы TextHeight&Width.

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 21.03.05 02:26
Выделение в текстовом поле определяется с помощью .SelStart, .SelLength и .SelText. Это свойства текстового поля. Просто набери Text1 и нажми точку. Появится список свойств и методов из которых ты их и можешь выбрать. А размеры в твипах, как уже было сказано с помощью Object.TextWidth и Object.TextHeight. Здесь объектом выступает твоё текстовое поле.

Ответить

Номер ответа: 4
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #4
Добавлено: 21.03.05 04:07
А я совсем недавно обнаружил у формы (и у многих васюкинских объектов) методы TextHeight&Width.


Опа, я думал только в делфях такие преести есь.... пасиба!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам