hii iam trying to print crystal report directly to printer when user clicks command button. but i wont print, i can print by using crviewer, for my project purpose i cant use that. so only option is to print without showing iam using following code it gives error.

Me.CrystalReport1.ReportFileName = "I:\Report\vbreport.rpt"
Me.CrystalReport1.DiscardSavedData = True
crystalrepot1.destination= crpt to printer
crystalReport1.Action = 1

but the it gives error

if i use

crystalreport1.printreport , it executes without error but wont print.

help me urgent