frxReport1.PrepareReport();frxReport1.PrintOptions.ShowDialog:=false;frxReport1.print;我开始曾试过设置属性ShowDialog为false 只是还是没达到效果 搞不清为什么 英语忘光了 不知道具体什么意思 感觉像 但是不敢肯定没想到用代码可以实现 不过还是感谢楼上的提醒 frxReport1.PrepareReport; frxReport1.Print;