Fórum ReportBuilder checar se uma fonte está disponível #327773

19/08/2006

0

Galera eu preciso checar se uma fonte está disponível antes de imprimir, assim: uso draft 17 ai se a impressora q eu for imprimir for uma HP que seja, então não tera essa fonte então eu mando trocar por courie new que seja, só que não sei achar um parametro para verificação

Thanks


Marcos Fernando

Marcos Fernando

Responder

Posts

21/08/2006

Rodc

Olha, no Delphi seria assim:
if (Printer().Fonts.IndexOf("DRAFT") > -1) then
//Tem a fonte

Agora, dentro do ReportBuilder não sei como você vai fazer, possívelmente terás de fazer o evento o relatório ficar no Delphi e não no ReportBuilder.


Responder

Gostei + 0

23/08/2006

Marcos Fernando

Desculpe não consigo achar o erro:

tá dando Printer().[b:646482249b]Fonts[/b:646482249b] Undeclared identifier: ´Fonts´

thanks


Responder

Gostei + 0

24/08/2006

Joaoshi

With Printer.Fonts do
if indexOf(´Draft 12cpi´) > -1 then
Showmessage(´tem a fonte´);

Declarar Printers no USES

Espero ter ajudado.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar