引用 uses printers
form.print;是可以打印这个form的,但缺点是直接打印了,连打印预览都没有
请问有何方法可以调用打印预览出来?请指点!

解决方案 »

  1.   

    因为PRINT FORM是抓图再打印这个图片的,所以你想预览,只要抓到这个FORM的图并显示就成。
      

  2.   

    可否讲的再具体一点?有代码最好了,小弟初学delphi,不是很懂啊
      

  3.   

    将剪帖板中的图像加入IMAGE,代码如下:
    if  Clipboard.HasFormat(CF_bitmap) then
       image1.Picture.LoadFromClipboardFormat(cf_bitmap,clipboard.GetAsHandle(cf_bitmap),0)
       else showmessage('剪帖板中无图像');本想写个虚拟键"ALT+PRING",试了半天没出来,希望高手指点指点.