Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [VB6] Processo Spoolsv.exe gigantesco e stampa che non parte

    Ciao ragazzi,

    sto completando un programmino in VB6 che si occupa di stampare etichette su una stampante a getto d'inchiostro, appunto, per etichette.

    Il programma funziona regolarmente e stampa immediatamente su una stampante normale quando viene impartito dal software il relativo comando.

    Quando però lancio la stampa sulla stampante per etichette la stampa parte solo dopo parecchio tempo (2-3 minuti, ma a volte anche di più), durante il quale il processo spoolsv.exe occupa molta, troppa memoria. Arriva fino a 300 Mb. Poi la stampa parte, viene effettuata regolarmente, dopodichè il processo torna nei suoi ranghi.

    La stampante è installata correttamente perchè se la utilizzo con il software allegato con essa la stampa è immediata.

    Questo è il semplice codice che uso per stampare depurato da ciò che non interessa ai fini del problema:

    codice:
    subApriConnessioneMDB
        
    Dim rs As Recordset
    Set rs = New Recordset
        
    rs.Open "SELECT * FROM tblEtichetteCreate", ConnessioneMDB
        
    Set rptTest.DataSource = rs
        
    With rptTest
        .TopMargin = 0
        .BottomMargin = 0
        .LeftMargin = 0
        .RightMargin = 0
        .Orientation = rptOrientPortrait
            
        rptTest.Show vbModal
            
    End With
            
            
    rptEtichetta.Show vbModal
        
    Set rs = Nothing
        
    subChiudiConnessioneMDB
    Qualcuno sa suggerirmi qualcosa?

    Grazie

    Gianluca
    Non piangere per ciò che hai sbagliato ma per quello che non hai fatto per paura di sbagliare.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Cosa utilizzi per stampare? Un componente o tool esterno? Le funzioni GDI?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    No, nessun componente particolare e nemmeno funzioni GDI.
    Non piangere per ciò che hai sbagliato ma per quello che non hai fatto per paura di sbagliare.

  4. #4
    Ho letto su un articolo di cui purtroppo ho perso l'url, che si parlava di un problema simile che veniva risolto tramite un aggiornamento di windows.

    Ero molto scettico, ma ho tentato lo stesso.

    Il problema si è risolto.

    Ora la stampa parte immediatamente.

    Ma ho un altro problema ora che però non è attinente alla partenza della stampa in sé, quindi apro un altro thread.

    Ciao e grazie!

    Non piangere per ciò che hai sbagliato ma per quello che non hai fatto per paura di sbagliare.

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.