记事本实际是调用了Win32 API的PageSetupDlg函数。这个函数的定义在win32api.txt中可以找到。但是这是在VB中的,在Delphi中如何实现打
开页面设置的对话框呢?谢谢!

解决方案 »

  1.   

    直接用Api是很麻烦的, 用Dialog页中的PrintDialog和PageDialog不久可以了
    还嫌不够强大, 用mwEdit.
      

  2.   

    谢谢回复:但是我怎么在Dialog中找不到PageDialog一项???还有,mwEdit
    在哪?我刚学Delphi,懂得不太多。麻烦详细的说说。
    刚来,分也不多。就只有这20分相送了。
      

  3.   

    我在Dialog项中怎么只找到了PrinterSetupDialog怎么没有找到PageSetupDialog呀?是不是要去下载这个控件呢?
      

  4.   

    CommDlg单元有其定义,Uses中加CommDlg!直接调用也没问题!
    function PageSetupDlg;external 'comdlg32.dll' name 'PageSetupDlgA';就是PrinterSetupDialog,没有PageSetupDialog!mwEdit是第三方控件,自己去DOWN!