renatos2 0 Denunciar post Postado Novembro 25, 2009 Caros Colegas, o comando abaixo manda um arquivo .PDF diretamente para a impressora. ShellExecute(Handle, 'print', Pchar('c:\nome.pdf'), nil,nil,SW_SHOW); porém, tenho que imprimir de acordo com o arquivo selecionado em um directorylistbox. Meu grande problema é que se eu colocar o nome do arquivo sem as ASPAS não funciona! alguem poderia me ajudar? estou fazendo assim: Pchar(filelistbox2.filename), nil,nil,SW_SHOW); Muito obrigado pela atenção de todos e inté + Compartilhar este post Link para o post Compartilhar em outros sites
Chrnos 30 Denunciar post Postado Novembro 25, 2009 Já tentou utilizar o QuotedStr? Seria algo do tipo.... ShellExecute(Handle, 'print', QuotedStr(Pchar(filelistbox2.filename)), nil,nil,SW_SHOW); []'s Compartilhar este post Link para o post Compartilhar em outros sites