我只是粗略的看了一下你的代码,其中
Printer.PrintPicture2.Picture '打印文本框Picture2中的内容
这一条肯定是错的。
错误一、你中间少输入了一个空格,低级语法错。
错误二、你把Label控件放入Picture2控件上,并不等于Label件中的内空会自动转成Picture2控件的Picture对象,也就是说点打印时其实打印的是空的图片!
错误三、就算你Picture2中有图片,你把打印语句改成
Printer.Print Picture2.Picture,打印出来的也不是Picture2中的图片,而是打印的
Picture2.Picture.Handle的值————语法错。
最后建议:我以前从不知道有Printer这个东东,今天也是看你的代码看到了(不好意思
),不过我调试程序有个习惯,就是断点测试,所以才看到你代码中的错误,希望你以后碰到问题也要自己多想想,多试试,这样才能更快的学好一门编程语言。不要动不动就怪别人不告诉答案,首先大家都是在学的,都不是你的授课老师,没有这个义务一定要给你答案;其次,你问的问题别人也不一定会。你说对吗?
最后提醒:你想用一条语句把所有的控件内容打印在一个页面上的可能性很低,建议你再想想其它的办法,看能能用其它的方法去实现。
祝你好运!!
[此贴子已经被作者于2007-4-14 22:31:00编辑过]