我踫到一个问题,就是一个多行编辑控件行距太小,打印出来两行之间太密,不知该如何解决,谢谢!

解决方案 »

  1.   

    什么控件?如果是RichTextbox可以设置行间距的。
      

  2.   

    参考:
    http://www.china-askpro.com/msg7/qa51.shtml一个变通的方法:
    取出各行内容,通过Printer.CurrentY来控制行间距,参考:
    http://www.yesky.com/20020412/1606772.shtml
      

  3.   

    谢谢,可是我是在powerbulider中,用的控件是multiLineEdit,不是richText,因为控件是在数据窗口中由程序动态生成的,没法用richText和其它的ole,我头疼死了,为什么微软在设计多行编辑控件的时候,连行间距都没有考虑到呢?这样在无论哪个应用程序里,如果用到这个控件打印时都会有这个问题的,大家是否有更好的解决方法。
      

  4.   

    你的控件是PB自带的还是ocx控件?
      

  5.   

    是pb自带的,因为这些控件是要通过modify来生成的,所以还不能用ocx控件