Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.07.24;
Скачать: CL | DM;

Вниз

Delphi 7 Юникод на печать   Найти похожие ветки 

 
Banana   (2014-11-23 14:08) [0]

Как распечатать текст Tedit в юникодовской кодировке используя модуль Printers? Пробовал tnt unicode controls, текст в TNTedit пишется, но когда отправляешь на печать, на бумаге печатаются вопросики. Может быть есть альтернативный Printers (TNTprinters например)?


 
кгшзх ©   (2014-11-23 14:39) [1]

альтернативный принтер может и есть.
но скорее есть альтернативный шрифт в котором есть юникод символы


 
junglecat ©   (2014-11-23 15:09) [2]

D7 неуникодная, поэтому в VCL во всех текстовых функциях юзаются ansi-версии функций. TextOutA и т.п.
Видимо, придется через апи делать с уникод-версиями. TextOutW и т.п.


 
Banana   (2014-11-23 23:21) [3]

Всем спасибо! Проблема решена: Установил Delphi 2009. Просто я боялся что у Дельфи 7 и Дельфи 2009 синтаксис чем то отличается, а нет, с первого раза воспринял весь код и скомпилировал его!

junglecat, TextOutW пробовал. Да, работает, но размер штифта по моему ни как не задать. А он был очень важен. Еще раз спасибо! Тема закрыта.



Страницы: 1 вся ветка

Текущий архив: 2016.07.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
15-1445002031
Rouse_
2015-10-16 16:27
2016.07.24
Протестируйте плз код на 32 ОС


2-1415206334
M.A.
2014-11-05 19:52
2016.07.24
Помогите переписать с VCL на Api


15-1445622452
Rouse_
2015-10-23 20:47
2016.07.24
Сели тут со знакомым и за два дня ...


6-1281358726
PonosetcDM
2010-08-09 16:58
2016.07.24
Проблемма зависания IDTCPClient


2-1416664103
Drowsy
2014-11-22 16:48
2016.07.24
Почему не очищаются Columns in DBGrid?