Fórum ShellExecute muito lento #536909
11/11/2015
0
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:
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.
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.
Jonatas Nunes
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)