Salve a tutti, mi servirebbe sapere come si fà a intercettare le stampe (quindi sapere numero di pagine stampate). Ho provato questi link ma non funzionano con VB.NET 2005
http://support.microsoft.com/kb/821769/it
http://support.microsoft.com/?kbid=202480
Il primo link dà questi errore:
codice:Errore 21 Risoluzione dell'overload non riuscita perché nessun "AllocHGlobal" accessibile può essere chiamato senza una conversione verso un tipo di dati più piccolo: 'Public Shared Function AllocHGlobal(cb As Integer) As System.IntPtr': Il parametro "cb" corrispondente all'argomento viene convertito da "Long" a "Integer", più piccolo. 'Public Shared Function AllocHGlobal(cb As System.IntPtr) As System.IntPtr': Il parametro "cb" corrispondente all'argomento viene convertito da "Long" a "System.IntPtr", più piccolo. ...Module1.vb 123 32 PrinterStatuscodice:Errore 1 'Protected Overrides Sub Dispose(disposing As Boolean)' contiene più definizioni con firme identiche. ...Form1.Designer.vb 7 29 PrinterStatuscodice:Errore 2 'Private Sub InitializeComponent()' contiene più definizioni con firme identiche. ...Form1.Designer.vb 21 17 PrinterStatusOvviamente il secondo link funziona solo su VB 6 a me serve sul .NETcodice:Errore 3 "components" è già dichiarato come "Private Dim components As System.ComponentModel.IContainer" in questo class. ...Form1.vb 27 13 PrinterStatus
Qualcuno mi sa aiutare?
Grazie.
Saluti.
Emanuele

Rispondi quotando