Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867

    [VB6] chiudere acrobat reader dopo stampa

    Ciao a tutti,
    io stampo un pdf in questa maniera
    codice:
    ShellExecute(Me.hwnd, "Print", "c:\prova.pdf", vbNullString, 0&, 2)
    e fino a qua, tutto ok, il problema e' che dopo aver stampato mi rimane acrobat reader apereto, come posso fare per farlo chiudere una volta lanciata la stampa ?

    grazie a tutti
    No pvt per sollecitare risposte, grazie.

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    non c'e' un modo meno complesso ? Acrobat reader l'ho eseguito io con una shellExecute... non c'e' modo di terminarlo usando il riferimento restituito dalla shellexecute ??

    No pvt per sollecitare risposte, grazie.

  4. #4
    ShellExecute non restituisce alcun riferimento, per cui l'unico modo di chiudere Adobe Reader è quello suggeritoti da kalosjo.
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    ok perfetto, ho usato questo metodo e funziona.....

    ciao e grazie a tutti
    No pvt per sollecitare risposte, grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.