Ососбенности выбора шрифта для формы.

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Ососбенности выбора шрифта для формы.

Сообщение Ефрейтор » 23.04.2006 (Вс) 6:15

Создал свой шрифт из 40 символов, пытаюсь закарячить его на форму. VB.NET ругается говорит, что шрифт должен быть True Type, но вроде у меня и так он True Type, есть гаверное какие то нюансы. Может колличество символов в шрифте мало? Понимаю, что вопрос смежный между Windows и VB.NET, но может кто-нибудь знает тонкости работы со шрифтами? А то чё то весь вечер в Яндексе просидел и ни чё внятного не вычитал.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 24.04.2006 (Пн) 7:40

Если Net ругается, что не TrueType - значит не TrueType. :D
Значит что то не так в коде. А кстати где код то?
Может ты ему присвоил Color.Transparent? :D
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Сообщение Ефрейтор » 24.04.2006 (Пн) 11:01

Nord777
Благодарю за участие. Но я похоже разобрался. Моя проблема заключалась в том, что кирилица, например, использует индексы шрифта
$4000-$40FF (пишу по памяти, на сколько смог запомнить), а доступ к ним осуществляется командой:
Chrw()
а я по старой досовской привычке искал символы шрифта через :
Chr()
и естественно при таких больших значениях индексов своих символов шрифта не видел.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.04.2006 (Пн) 11:08

Ничего ты, аж 256 символов на кириллицу отвёл...
На самом деле, $0410--$044F
Изображение

Ефрейтор
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 11.02.2005 (Пт) 12:43
Откуда: Алтай

Сообщение Ефрейтор » 24.04.2006 (Пн) 12:29

tyomitch
Ну ошибся слегка :) , в количестве....


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

    TopList