Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обращение к шрифту 
:(
    Опции темы
chiffa
Дата 26.11.2010, 01:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 734
Регистрация: 11.11.2003

Репутация: нет
Всего: -1



Всем доброй ночи. Такой вопрос. Знаю что программа обращается к C:\Windows\Fonts\arial.ttf     offset 143662    length 196

Как я могу получить этот символ? В делфи совсем новичек поэтому буду благодарен за пример. Спасибо!
PM MAIL   Вверх
CROTishka
Дата 26.11.2010, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 30.7.2009

Репутация: нет
Всего: 2



А что ты с ним делать собрался? 
Выставляешь шрифт у канвы, и рисуешь его. В VCL вся работа со шрифтами идет через винапи.
Зачем напрямую со шрифтами работать?
Или тебе надо узнать код символа, который там лежит?
В таком случае тебе сюда: http://www.experts-exchange.com/Web_Develo...Q_11362197.html

Это сообщение отредактировал(а) CROTishka - 26.11.2010, 12:22
PM MAIL   Вверх
chiffa
Дата 26.11.2010, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 734
Регистрация: 11.11.2003

Репутация: нет
Всего: -1



да именно. мне нужно узнать его код, ну и дальше получить сам символ...

по той ссылке что скинул ссылки на фтп - но обе битые....
PM MAIL   Вверх
chiffa
Дата 28.11.2010, 01:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 734
Регистрация: 11.11.2003

Репутация: нет
Всего: -1



Больше идей не будет?....
PM MAIL   Вверх
chiffa
Дата 30.11.2010, 01:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 734
Регистрация: 11.11.2003

Репутация: нет
Всего: -1



АП
PM MAIL   Вверх
CROTishka
Дата 2.12.2010, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 30.7.2009

Репутация: нет
Всего: 2



Если вы не можете узнать у самой программы, какой символ она оттуда хочет получить, то максимум что вы можете сделать - перехватить http://msdn.microsoft.com/en-us/library/dd162498(VS.85).aspx (если конечно программа использует винапи, а не работает с шрифтами напрямую). 
В противном случае вам поможет лишь изучение ссылки, которую я привёл выше. (ну либо ещё можно в ассемблерном коде поковыряться)
Больше вам врядли что-то сможет помочь...

А вообще можете написать, для чего вы это хотите, а то как в "саге о A, B и C" - может быть оно вам и не надо вовсе, для того что вы хотите в конечном итоге сделать?

Это сообщение отредактировал(а) CROTishka - 2.12.2010, 10:20
PM MAIL   Вверх
CROTishka
Дата 2.12.2010, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 192
Регистрация: 30.7.2009

Репутация: нет
Всего: 2



и вообще, вы уверены, что хотите именно этого?
http://www.gunsmoker.ru/2008/10/x-y-z.html
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0672 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.