Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Basic
  4. Redirect a printing job to another printer

Redirect a printing job to another printer

Scheduled Pinned Locked Moved Visual Basic
data-structuresquestioncareer
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    edmonson
    wrote on last edited by
    #1

    Supose I have default windows printer always in Pause because I want to control jobs send by users. Using system.printing I detect jobs and I want to decide if this may be printed or not. If I decide to print I want to send the job to another on-line printer. Is possible to change a job in default printer queue to another printer queue ? The job depends on printer and the on-line printer must use the same driver or the printer may be different ?

    D 1 Reply Last reply
    0
    • E edmonson

      Supose I have default windows printer always in Pause because I want to control jobs send by users. Using system.printing I detect jobs and I want to decide if this may be printed or not. If I decide to print I want to send the job to another on-line printer. Is possible to change a job in default printer queue to another printer queue ? The job depends on printer and the on-line printer must use the same driver or the printer may be different ?

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      edmonson wrote:

      Is possible to change a job in default printer queue to another printer queue

      No. Once the job is created, it cannot be changed. You'd have to kill the job and have the application that generated it send it again using the new printer (good luck with that part, you'll need it!)

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
           2006, 2007, 2008
      But no longer in 2009...

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups