Ich hab da mal eine Frage, mal sehen ob ich euch das richtig erkl�ren kann. Ich m�chte mit dieser API arbeiten:
Declare Function AddPrinter Lib "winspool.drv" Alias "AddPrinterA" (ByVal pName As String, ByVal Level As Integer, ByRef pPrinter As Object) As Integer (Gefunden unter: http://custom.programming-in.net/articles/art9-1.asp?f=AddPrinter) Mir macht der Parameter Byref pPrinter as Object, glaub ich Probleme. Ich bekomme n�mlich immer Fehler das ein Parameter falsch ist. Der Parameter pPrinter setzte sich eigentlich so zusammen: Private Type PRINTER_INFO_2 pServerName As String pPrinterName As String pShareName As String pPortName As String pDriverName As String pComment As String pLocation As String pDevMode As Long pSepFile As String pPrintProcessor As String pDatatype As String pParameters As String pSecurityDescriptor As Long Attributes As Long Priority As Long DefaultPriority As Long StartTime As Long UntilTime As Long Status As Long cJobs As Long AveragePPM As Long End Type Ich habe hier n�mlich ein Beispiel Code f�r vb60. zu finden hier: http://www.devx.com/vb2themax/Tip/19284 Mir ist klar das ich aus dem Type eine Structure machen muss. Soweit so gut. Aber wie kann ich jetzt eine Variable als Object �bergeben die eigentlich vom Typ PRINTER_INFO_2 ist???? Oder kann mir einer ein Beispiel Code f�r vb.net schicken in der die API eingesetzt wird? Simon -- NEU: Bis zu 10 GB Speicher f�r e-mails & Dateien! 1 GB bereits bei GMX FreeMail http://www.gmx.net/de/go/mail _______________________________________________ Vb.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/vb.net
