20-03-2011, 22:04
Aşağıdaki kodla varsayılan yazıcıya dokunulmadan seçtiğiniz yazıcıdan çıktı alırsınız.
Open olayında herhangi bir değişiklik yapmayın.
Visual Basic
- Private Sub Komut14_Click()
- On Error GoTo Err_Komut14_Click
- Dim prt As Printer
- Dim stDocName As String
-
- Set prt = Application.Printers(Me!YaziciSec.Value)
- Set Application.Printer = prt
- stDocName = "rprSoru"
-
- DoCmd.PrintOut acPages, 1, 1
-
- Exit_Komut14_Click:
- Exit Sub
-
- Err_Komut14_Click:
- MsgBox Err.Description
- Resume Exit_Komut14_Click
-
- DoCmd.OpenForm "FaturaDokum"
-
- DoCmd.Close acForm, "YaziciSec"
- DoCmd.Close acReport, "rrpSoru"
-
- End Sub
Open olayında herhangi bir değişiklik yapmayın.

