webForumDet fria alternativet

Program som kontrollerar utskrift.

1 svar · 243 visningar · startad av Artic

ArticMedlem sedan dec. 199932 inlägg
#1

Hej!
Jag har börjat fundera på att knopa ihop ett litet program som skulle göra att jag får bättre koll på hur mycket som jag skriver ut när jag arbetar.

Lite kort förklarat så skulle jag vilja att programmet egentligen ligger och kollar om jag klickar på skrivut från valfritt program.

Tanken är att när jag skriver ut så ska en popup ruta komma upp där jag får fylla i vilket projekt som ut skriften tillhör och sedan lägga till de uppgifterna i en databas, så man vid projektavslut kan sammanställa hur många utskrifter, storlek osv som.
Om jag inte fyller i något projektnummer så ska inte heller utskriften komma.

Vid första anblick tyckte jag inte att det verkade vara speciellt svårt, men när man börjar fundera lite mer så ser jag flera problem som jag inte har någon aning om hur man ska lösa.

Är det någon som skulle kunna knuffa mig i rätt riktning angående att skriva ett sånt program?

Finns det någon win api som kallas vid utskrift? Vilken?

Kan man hindra den och få in andra uppgifter angående utskrifter?

Jag tänkte skriva programmet i C# men alla tips/förslag är välkommna.

NickemannenMedlem sedan aug. 20003 575 inlägg
#2

Dessa två länkar kanske kan ge lite vägledning:

How to monitor a Printer queue from VB.NET
http://www.codeproject.com/vb/net/printwatchvbnet.asp

Printing Architecture
http://www.codeproject.com/useritems/wpa.asp

Jag tror du skall lägga tiden på att kolla vad printerspoolern i windows får för information. Och vad den gör med den.

137 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)