Na verdade vc só precisa converter para char assim: Pchar('asdfasfaf'); Ex.: WinExec(Pchar('NotePad.exe /p c:\'+frmVendas.NumVenda.text+'.txt'), 0);
2008/8/25 Ralp Alves Bezerra <[EMAIL PROTECTED]> > Nobres colegas, estou com o seguinte problema: > > Estou tentando imprimir um arquivo de texto criado previamente com a > seguinte função: > > WinExec('NotePad.exe /p c:\'+frmVendas.NumVenda.text+'.txt', 0); > > porem, esta me retornando a seguinte mensagem: > > [Error] Rotina.pas(5292): Incompatible types: 'String' and 'PAnsiChar' > > Algúem poderia me dar uma luz a cerca de como imprimir o arquivo? > > Ps.: Estou utilizando Delphi 7 > > Abraços a todos e obrigado! > > Ralp Alves Bezerra > > [As partes desta mensagem que não continham texto foram removidas]