Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera,
uso uma rotina para imprimir (direto na impressora) alguns arquivos que o usuário digitaliza e armazeno no server.
São arquivos PDF, a rotina está ok, fazendo exatamente o que preciso, no entanto, após o ShellExecute meu programa fica muito lento, quase que inoperante.
Existe alguma forma de "limpar" o que executei da memória, se for isto que ocorre é claro?
Segue o código que estou usando:
ShellExecute(0, 'print', PChar(DM.queGridNotasDescARQUIVOPDF.Text), nil, nil, SW_NORMAL);
Alguém tem alguma idéia, pois preciso muito abrir e/ou imprimir arquivos PDF neste projeto, mas com esta lentidão está inviável.
Carregando comentários...