Visual Basic CommonDialog 控件的使用二

2008-02-23 07:01:03来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

    使用“打印”对话框
    “打印”对话框允许用户指定打印输出的方法。用户可指定打印页数范围、打印质量、复制数目等等。此对话框还显示有当前安装的打印机信息,并允许用户进行配置或重新安装新的缺省打印机。
    注意 此对话框并不真正地将数据送到打印机上。它允许用户指定如何打印数据。必须编写代码实现用选定格式打印数据。
    详细信息 关于打印数据的信息,请参阅第十二章“使用文本和图形”。运行时,当用户在“打印”对话框作出选择后,下述属性将包含用户选项的信息。


    要显示“打印”对话框
    1. 通过设置相应的“打印”对话框属性,为对话框设置所需缺省设置值。例如,为在显示对话框时在“份数”框中显示 2,应将 Copies 属性设置为 2:
    CommonDialog1.Copies = 2
    2. 用 ShowPrinter 方法显示“打印”对话框。
    用户单击“Command1”命令按钮时,下列代码将显示“打印”对话框:
    Private Sub Command1_Click ()
       Dim BeginPage, EndPage, NumCopies, Orientation. i
       '将 Cancel 设置成 True。
       CommonDialog1.CancelError = True
       On Error GoTo ErrHandler
       '显示“打印”对话框。
       CommonDialog1.ShowPrinter
       '从对话框中获取用户选定数值。
       BeginPage= CommonDialog1.FromPage
       EndPage = CommonDialog1.ToPage
       NumCopies= CommonDialog1.Copies
       Orientation=CommonDialog1.Orientation
       For i = 1 to NumCopies
       '在此放置代码,将数据发送到打印机。
       Next
       Nxit Sub
    ErrHandler:
       '用户按下了“取消”按钮。
       Exit Sub
    End Sub
    注意 若将 PrinterDefault 属性设置为 True,则可在 Visual Basic Printer 对象上打印。另外,当 PrinterDefault 属性为 True 时,所有在“打印”对话框“设置”部分中作出的变更都将改变用户“打印机”设置中的打印机设置值。

    使用 ShowHelp 方法显示帮助文件
    可用 CommonDialog 控件的 ShowHelp 方法显示帮助文件。
    要使用 ShowHelp 方法显示帮助文件
    1. 设置 HelpCommand 和 HelpFile 属性。
    2. 用 ShowHelp 方法显示指定的帮助文件。
    在单击“Command1”命令按钮时,下列代码将显示指定的帮助文件:
    Private Sub Command1_Click()
       '将 Cancel 设置为 True。
       CommonDialog1.CancelError = True
       On Error GoTo ErrHandler
       '设置 HelpCommand 属性
       CommonDialog1.HelpCommand = cdlHelpForceFile
       '指定帮助文件。
       CommonDialog1.HelpFile = "c:\Windows\Cardfile.hlp"
       '显示 Windows 帮助引擎。
       CommonDialog1.ShowHelp
       Exit Sub
    ErrHandler:
       '用户按下了“取消”按钮。
       Exit Sub
    End Sub
    详细信息 有关显示通用对话框控件的帮助文件的详细信息,请参阅《VisualBasic 6.0语言参考手册》“HelpCommand 属性”、“HelpFile 属性”和“ShowHelp 方法”。

使用Data控件

    内在的 Data 控件通过使用 Microsoft 的 Jet 数据库引擎来实现数据访问——与 Microsoft Access 所用的数据库引擎相同。这一技术使用户可以无缝地访问很多标准的数据库格式,而且使用户无需编写任何代码就可以创建数据识别应用程序。这种内在的 Data 控件最适合较小的(桌面)数据库,诸如 Access 和 ISAM 数据库。
    可以使用这种内在的 Data 控件创建应用程序来显示、编辑和更新来自多种已有的数据库的信息。这些数据库包括 Microsoft Access、Btrieve、dBASE、Microsoft FoxPro和Paradox。也可以使用这种控件如同访问真正的数据库一样来访问 Microsoft Excel、Lotus 1-2-3以及标准的 ASCII 文本文件。此外,Data 控件也可以访问和操作远程的开放式数据库连接 (ODBC)数据库,诸如 Microsoft SQL Server 以及 Oracle。
    注意 Data 控件和 Remote Data 控件两者都包含在 Visual Basic 中,以提供向后兼容。不过,由于 ActiveX 数据对象 (ADO) 的适应性更广,因此建议使用 ADO Data 控件来创建新的数据库应用程序。详细信息请参阅“使用 ADO Data 控件”。
    Data 控件、Remote Data 控件以及 ADO Data 控件在概念上很相似:三者都是将一个数据源连接到一个数据绑定控件的“数据控件”。三者也都共享相同的外观——一组共四个按扭,使用户可以直接到达记录集的开始、记录集的末尾以及在记录集中向前或向后翻卷。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Visual Basic 控件的使用

下一篇:Visual Basic 控件简介