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 PrinterStatus
codice:
Errore 1 'Protected Overrides Sub Dispose(disposing As Boolean)' contiene più definizioni con firme identiche. ...Form1.Designer.vb 7 29 PrinterStatus
codice:
Errore 2 'Private Sub InitializeComponent()' contiene più definizioni con firme identiche. ...Form1.Designer.vb 21 17 PrinterStatus
codice:
Errore 3 "components" è già dichiarato come "Private Dim components As System.ComponentModel.IContainer" in questo class. ...Form1.vb 27 13 PrinterStatus
Ovviamente il secondo link funziona solo su VB 6 a me serve sul .NET
Qualcuno mi sa aiutare?
Grazie.
Saluti.
Emanuele