Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: tempo d'attesa

  1. #1
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689

    tempo d'attesa

    Ciao tutti volevo chiedervi...
    Si può mettere dei tempi d'attesa tra un'istruzione ed un altra???
    Come?
    Grazie mille
    una parola è poca e due sono troppe

  2. #2
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Mi spiego meglio...
    Apro Acrobat e stampo il pdf, dopo si chiude automaticamente...
    Il problema che ne devo caricare più di uno e quando apro il secondo pdf mi và in errore perchè deve anocara stampare quello precedente e dice di non poterlo aprire finchè non inizia la stampa...
    Come poss fare??
    Posso inserire una pausa tra l'apertura di un file pdf e l'altro????
    Ciao
    Grazie a tutti
    una parola è poca e due sono troppe

  3. #3
    Perchè invece di usare questa tecnica non utilizzi l'ocx "Adobe Acrobat Control for ActiveX" che viene installato insieme all'Acrobat Reader?
    codice:
    AxPdf1.Visible = False   'non si vede nulla a video...
    AxPdf1.LoadFile "c:\test.pdf"  'carica il file
    
    'stampa con finestra di dialogo stampante
    AxPdf1.PrintWithDialog
    
    'oppure senza
    AxPdf1.PrintAll
    Chi non cerca trova.

  4. #4
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Ho provato come mi hai detto...
    Non l'ho trovato tra i componeti...
    Devo installarlo???
    una parola è poca e due sono troppe

  5. #5
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    :quote:
    una parola è poca e due sono troppe

  6. #6
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Dove si trova "Adobe Acrobat Control for ActiveX"?
    Nei controlli non l'ho trovato e quello in Oggetti inseribili "Abobe Acrobat Document" non me lo fa inserire nel form perchè???
    Mi dà il seguente errore:
    Errore Imprevisto ( vedi errore imprevisto...)
    http://forum.html.it/forum/showthrea...hreadid=525651

    Prchè??
    Grazie mille
    una parola è poca e due sono troppe

  7. #7
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    il metodo è bruttino, però potresti usare l'API Sleep

    codice:
    Public Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
    quando vuoi fermare il programma per 1 secondo metti

    codice:
     Sleep(1000) ' un secondo
    L'ottimo in questo caso sarebbe mettere l'istruzione in un ciclo del tipo

    codice:
    While (AcrobatStaStampando)
      Sleep(1000)
    Wend
    Però devi riuscire a capire se c'è ancora qualche documento in stampa
    S'i fosse foco, arderei 'l mondo

  8. #8
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Adesso provo grazie mille...
    La prima ipotesi ptrei anche riuscirci, ma la seconda per un principiante come me non so se riesco a farla...
    Grazie tanto
    una parola è poca e due sono troppe

  9. #9
    Originariamente inviato da sanny82
    Ho provato come mi hai detto...
    Non l'ho trovato tra i componeti...
    Devo installarlo???
    Boh, io ce l'ho installato senza aver fatto nulla di strano, se non aver installato in precedenza l'Acrobat Reader 5.1. Se guardi nelle cartelle di installazione di Acrobat, dovresti trovare una cartella chiamata ActiveX...
    Chi non cerca trova.

  10. #10
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Sì lo trovata e ora che faccio??
    una parola è poca e due sono troppe

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.