Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348

    [VB] Impostazione della stampante

    Sapete come si modificano le proprieta' della stampante da codice?

    Per esempio togliere l'intestazione e il pie' di pagina, o impostare la stampa orizzontale piuttosto che verticale?

    Bye

    Toeke

  2. #2
    Prova a cercare Printer nella guida di VB

    cmq, per la stampa orizzontale:
    codice:
    Printer.Orientation = VbPRORPortrait   'verticale
    Printer.Orientation = VbPRORLandscape  'orizzontale

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348

    Grazie LadyBlu, ma:

    Originariamente inviato da ladyBlu
    Prova a cercare Printer nella guida di VB

    cmq, per la stampa orizzontale:
    codice:
    Printer.Orientation = VbPRORPortrait   'verticale
    Printer.Orientation = VbPRORLandscape  'orizzontale
    Lancio la stampa dal mio oggetto WebBrowser con questo metodo:
    codice:
        Call WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER)
    Il fatto e' che in questo modo se il client ha settato nelle impostazioni della stampante la stampa in verticale non so come digli di stamparlo in orizzontale (per esempio). O di togliere l'intestazione e il pie' di pagina.
    Ho provato a fare cosi
    codice:
        Printer.Orientation = VbPRORLandscape  'orizzontale
        Call WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER)
    ma haime la stampa viene in verticale.

  4. #4
    mi dispiace Toe, non ho mai usato l'oggetto WebBrowser e non so se è da lui che deve partire la gestione della stampante.
    Cmq, appena avrò un po' di tempo gli do' un'occhiata e vedo se trovo una soluzione

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    Ma usando Printer tutto si configura da solo usando l'ActiveX di Microsoft CommonDialog così:
    [code]
    CommonDialog1.ShowPrinter
    [code]
    subito prima di lanciare la stampa, in pratica appare la classica finestra che ti fa scegliere la stampante e via dicendo, però non so se funziona anche stampando con l'oggetto web browser

  6. #6
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348
    Originariamente inviato da ladyBlu
    mi dispiace Toe, non ho mai usato l'oggetto WebBrowser e non so se è da lui che deve partire la gestione della stampante.
    Cmq, appena avrò un po' di tempo gli do' un'occhiata e vedo se trovo una soluzione
    Con questa parte di codice :
    codice:
    Call WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER)
    Stampa direttamente prendendo le impostazioni della stampa del client.
    Originariamente inviato da codo82
    Ma usando Printer tutto si configura da solo usando l'ActiveX di Microsoft CommonDialog così:
    codice:
    CommonDialog1.ShowPrinter
    subito prima di lanciare la stampa, in pratica appare la classica finestra che ti fa scegliere la stampante e via dicendo, però non so se funziona anche stampando con l'oggetto web browser
    La finestra di impostazione della stampante potrei farla apparire anke con l'oggetto WebBorwser con questo comando:
    codice:
    Call WebBrowser.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER)
    Questa finesta di impostazione della stampante non deve apparire, voglio essere io a decidere come stampare il documento e in che formato.

    Sto' operando una ricerca per vedere se esiste qualche api che modifichi temporaneamente queste impostazioni.

    Appena le trovo posto, nel qual caso qualcuno le avesse gia' usate sono ben accette.


    Bye
    Toeke

  7. #7
    scusa non avevo ben capito cosa volevi

  8. #8
    Utente di HTML.it L'avatar di Toeke
    Registrato dal
    Aug 2002
    Messaggi
    348
    Originariamente inviato da codo82
    scusa non avevo ben capito cosa volevi
    Tranqui

  9. #9
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    cerco anch'io la stessa cosa... trovato nulla?
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  10. #10
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

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.