关于打印的弱智问题,100分先到先得!!(100分)

  • 主题发起人 主题发起人 lincker
  • 开始时间 开始时间
L

lincker

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序不连数据库,没有数据库操作,只是计算出来一些结果,显示在listbox中,现在
我想把这些结果按照一定的格式打印出来,比如10个一组,左右并排各一组。应该怎么做呢?
以前做的几个程序都是数据库程序,打印多用fastreport,很方便,现在数据源就是一个
listbox中的所有数据,应该怎么办?
小弟比较菜的说,还望高手指点。
 
不会吧,这问题都没有人能答??
 
直接赋值给 lable 吧
 
请看quickreport的example.有例子
 
数组,FASTREPORT中加变量
 
直接用printer, 在uses中要有printers
这是例子:
Printer.begin
Doc;
LineHeight := 80;
printer.Canvas.Font.Name:='宋体';
printer.Canvas.Font.Size:=7;
printer.Canvas.TextOut(left1,top1,'打印内容');

//Printer.NewPage;
Printer.EndDoc;

其它你要加的是位置的控制了!
 
最笨的方法是扶植给LABEL,哈哈
 
赋给label??
我的结果可能很多,具体数目也不定,怎么能赋给label?label能动态创建??
to:hjy2000
数组在fastreport中怎么引用?我说的格式在fastreport中怎么做呢?

我主要问的就是位置怎么控制,可能是我说得不清楚,大家误会了。
我需要每10个一组,因为每个数据不长,纸的右边很空,所以需要左右并排各一组,
每页上够打多少组就出多少组。
还望高手指教。谢谢!

 
同意ALLOW的意见.
用PRINTER对象来自编程实现,要怎样就怎样,哈哈........
 
多人接受答案了。
 
后退
顶部