tja!...just du vet inte möjligen hur man med vb ändrar vilken skrivivare Det är bara att hämta det printer objekt du vill ha ifrån Printers().Vilken skrivare?
Printer.Print ska skriva ut på...(vanligtvis kör den default)!??
Tacksam för ditt svar!
PS.Jag riktar mej till att du är den person som läser detta;-).DS
MVH
///JoelSv: Vilken skrivare?
Lite exempel:
* Skapa ett standard exe projekt
* Lägg till en comboboc på Form1
* Klistra in följande kod i Form1
Private Sub Combo1_Click()
Set Printer = Printers(Combo1.ListIndex)
End Sub
Private Sub Form_Load()
Dim prt As Printer
Dim strPrinter As String
strPrinter = Printer.DeviceName
For Each prt In Printers
Combo1.AddItem prt.DeviceName
If Printer.DeviceName = strPrinter Then
Combo1.ListIndex = Combo1.NewIndex
End If
Next
End Sub