Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Perl
»
Как определить ширину строки?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Как определить ширину строки? (Прочитано 3118 раз)
0 Пользователей и 1 Гость просматривают эту тему.
WG
Завсегдатай
Новичок
Сообщений: 39
+0/-0
0
Как определить ширину строки?
«
:
23 Апреля 2004, 20:13:44 »
Как средствами perl определить ширину строки или ширину отдельно взятого символа строки, например $str="Ш";
Записан
NeoNox
Координатор
Глобальный модератор
Ветеран
Сообщений: 3012
+0/-0
0
Как определить ширину строки?
«
Ответ #1 :
23 Апреля 2004, 20:20:38 »
WG
ты можеш определить количество элементов в строке но размеры шрифта ты определить не сможеш.
Записан
The documentations is your friend
Wyclef
hello_worlder
Старожил
Сообщений: 307
+0/-0
2
Как определить ширину строки?
«
Ответ #2 :
23 Апреля 2004, 21:16:56 »
WG
Если уж заинтересовал perl, то можно встречный вопрос:
А как и где (я имею ввиду - не "средствами perl") ты определял "ширину символа"?..
Записан
It\'s nice to be important, but it\'s more important to be nice!
WG
Завсегдатай
Новичок
Сообщений: 39
+0/-0
0
Как определить ширину строки?
«
Ответ #3 :
25 Апреля 2004, 00:34:12 »
Например в Delphi существует функция которая
возвращает ширину в пикселях, строки представленной в текущем шрифте.
function TextWidth(const Text: string): Integer;
Вот пример:
unit Unit1;
//----------//
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
edit2.text:=inttostr(Canvas.TextWidth(Edit1.Text));
end;
end.
Записан
glebushka
студент
Ветеран
Сообщений: 944
+0/-0
2
Как определить ширину строки?
«
Ответ #4 :
26 Апреля 2004, 22:02:10 »
посмотри Term::ReadKey, размер символа ты не определишь, а вот ширину и высоту окна в символах и пикселях, обещают рассказать.
Записан
Ну к чему все это, лучше бы водки выпили...
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Как определить ширину строки?
«
Ответ #5 :
26 Апреля 2004, 22:38:43 »
если это для ГД, то для ТТФ шрифтов есть функция.
а если для экрана, то нужно делать так, чтобы ширина символа не требовалась.
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Perl
»
Как определить ширину строки?
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28