![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Печать [D5, WinXP]
shodan © (2003-02-11 14:54:00)Привет всем мастерам!
Вопрос: как распечатать строку типа WideString? (Unicode)
shodan (2003-02-11 15:32:00) [1]Спасибо Большое, все получилось...
TextOutW(Printer.Canvas.Handle,0,Px,
PWideChar(TnTRichEdit1.Lines.Strings[ii]),Length(TnTRichEdit1.Lines.Strings[ii]));
MBo (2003-02-11 15:28:00) [2]У меня не ругается. Дельфи 5.
так тоже можно
PWideChar(@ws[1])
shodan (2003-02-11 15:26:00) [3]PWideChar(ws), Ругается - на WideString а нужно именно WideString
MBo (2003-02-11 15:21:00) [4]из windows.pas
shodan (2003-02-11 15:19:00) [5]TextOutW откуа?
MBo (2003-02-11 15:08:00) [6]на принтер не пробовал, а так работает
var ws:widestring;
begin
ws:="ФЫВАпролдж123";
Canvas.TextOut(10,10,ws);
TextOutW(Canvas.Handle,10,40,PWideChar(ws),length(ws));
shodan (2003-02-11 15:01:00) [7]Printer.canvas.TextOut(x,y,str:string);
MBo (2003-02-11 14:55:00) [8]А как ты узкие строки печатаешь?