我在做一个类似系统的页面设置的东西?如何调用系统自带的纸张大小,再把它加到一个下拉列表框中?我是用ACTIVEREPORT做的报表,如何用代码设置打印纸张大小?

解决方案 »

  1.   

    pagesize之类的东西可以直接设置的
      

  2.   

    可以用 CommonDialog1.ShowPrinter 控件调出系统的打印设置,在那里可以调整纸张大小.
    楼上说的 pagesize 好像只能返回,不能设置.
      

  3.   

    可以使用printer对象得到系统默认的纸张设置,包括纸张大小的设置。
    具体的细节在MSDN里说得很清楚,你查阅一下就知道了。