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

    [VB6] Impostare in automatico una stampante tra quelle installate

    Ciao,
    io ho installato nel mio pc tre stampanti
    - Hp laserjet
    - Epson Stylus
    - Canon cx

    Vorrei poter impostare da codice vb la stampante "Epson".
    In particolare mi interessa una procedura che mi consenta di impostare la stampante in base al nome che gli dico io....

    Cioè, esempio di cosa deve fare il codice ....

    - luppa i nomi delle stampanti installate
    -- se nel nome stampante esiste la stringa "Epso" settami questa stampante come defaul

    E' possibile na cosa del genere???
    Va bene anche solo sapere come impostare di default una stampante fra tutte.


    Spero di essermi spiegato (disse il paracadute) :maLOL:

    Grazie in anticipo
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  2. #2
    E se invece dai una scelta al tuo programma usando una finestra di dialogo?
    Una cosa molto professionale e facile da realizzare
    Questa semplice DLL permette di richiamare nei programmi una
    finestra di dialogo per impostare le stampante.

    Dal menu Progetto di Visual Basic aprire la voce Riferimenti e caricare
    PrinWin.dll (ovviamente ricordati dove l'hai messa)

    Nel modulo del form dichiarare:
    codice:
    Private prw As ImpostaStampante
    Richiama poi la funzione o da un pulsante o da un menu nel seguente modo:
    codice:
    Private Sub Command1_Click()
        Set prw = New ImpostaStampante
        prw.Apri
    End Sub
    Creata da Mauro Rossi

    rossimt@sistel.it
    (in pratica non l'ho fatta io)

    www.fenrir.it/printwin.dll
    Fai presto a prenderla o metterla nell'archivio del sito, perchè in poco tempo verrà eliminata!

  3. #3
    Grazie mille provo subito e ti faccio sapere se riesco.

    Grazie ancora
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

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 © 2026 vBulletin Solutions, Inc. All rights reserved.