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

Odpovedet emailem