VisualBasicCommonDialog控件的使用二

小娇娇776

小娇娇776

2016-02-19 13:32

今天图老师小编要向大家分享个VisualBasicCommonDialog控件的使用二教程,过程简单易学,相信聪明的你一定能轻松get!

  使用“打印”对话框
  “打印”对话框允许用户指定打印输出的方法。用户可指定打印页数范围、打印质量、复制数目等等。此对话框还显示有当前安装的打印机信息,并允许用户进行配置或重新安装新的缺省打印机。
  注意此对话框并不真正地将数据送到打印机上。它允许用户指定如何打印数据。必须编写代码实现用选定格式打印数据。
  详细信息关于打印数据的信息,请参阅第十二章“使用文本和图形”。运行时,当用户在“打印”对话框作出选择后,下述属性将包含用户选项的信息。
  
  
  要显示“打印”对话框
  1.通过设置相应的“打印”对话框属性,为对话框设置所需缺省设置值。例如,为在显示对话框时在“份数”框中显示2,应将Copies属性设置为2:
  CommonDialog1.Copies=2
  2.用ShowPrinter方法显示“打印”对话框。
  用户单击“Command1”命令按钮时,下列代码将显示“打印”对话框:
  PrivateSubCommand1_Click()
     DimBeginPage,EndPage,NumCopies,Orientation.i
     '将Cancel设置成True。
     CommonDialog1.CancelError=True
     OnErrorGoToErrHandler
     '显示“打印”对话框。
     CommonDialog1.ShowPrinter
     '从对话框中获取用户选定数值。
     BeginPage=CommonDialog1.FromPage
     EndPage=CommonDialog1.ToPage
     NumCopies=CommonDialog1.Copies
     Orientation=CommonDialog1.Orientation
     Fori=1toNumCopies
     '在此放置代码,将数据发送到打印机。
     Next
     NxitSub
  ErrHandler:
     '用户按下了“取消”按钮。
     ExitSub
  EndSub
  注意若将PrinterDefault属性设置为True,则可在VisualBasicPrinter对象上打印。另外,当PrinterDefault属性为True时,所有在“打印”对话框“设置”部分中作出的变更都将改变用户“打印机”设置中的打印机设置值。
  
  使用ShowHelp方法显示帮助文件
  可用CommonDialog控件的ShowHelp方法显示帮助文件。
  要使用ShowHelp方法显示帮助文件
  1.设置HelpCommand和HelpFile属性。
  2.用ShowHelp方法显示指定的帮助文件。
  在单击“Command1”命令按钮时,下列代码将显示指定的帮助文件:
  PrivateSubCommand1_Click()
     '将Cancel设置为True。
     CommonDialog1.CancelError=True
     OnErrorGoToErrHandler
     '设置HelpCommand属性
     CommonDialog1.HelpCommand=cdlHelpForceFile
     '指定帮助文件。
     CommonDialog1.HelpFile="c:WindowsCardfile.hlp"
     '显示Windows帮助引擎。
     CommonDialog1.ShowHelp
     ExitSub
  ErrHandler:
     '用户按下了“取消”按钮。
     ExitSub
  EndSub
  详细信息有关显示通用对话框控件的帮助文件的详细信息,请参阅《VisualBasic6.0语言参考手册》“HelpCommand属性”、“HelpFile属性”和“ShowHelp方法”。
  
  使用Data控件
  
  内在的Data控件通过使用Microsoft的Jet数据库引擎来实现数据访问——与MicrosoftAccess所用的数据库引擎相同。这一技术使用户可以无缝地访问很多标准的数据库格式,而且使用户无需编写任何代码就可以创建数据识别应用程序。这种内在的Data控件最适合较小的(桌面)数据库,诸如Access和ISAM数据库。
  可以使用这种内在的Data控件创建应用程序来显示、编辑和更新来自多种已有的数据库的信息。这些数据库包括MicrosoftAccess、Btrieve、dBASE、MicrosoftFoxPro和Paradox。也可以使用这种控件如同访问真正的数据库一样来访问MicrosoftExcel、Lotus1-2-3以及标准的ASCII文本文件。此外,Data控件也可以访问和操作远程的开放式数据库连接(ODBC)数据库,诸如MicrosoftSQLServer以及Oracle。
  注意Data控件和RemoteData控件两者都包含在VisualBasic中,以提供向后兼容。不过,由于ActiveX数据对象(ADO)的适应性更广,因此建议使用ADOData控件来创建新的数据库应用程序。详细信息请参阅“使用ADOData控件”。
  Data控件、RemoteData控件以及ADOData控件在概念上很相似:三者都是将一个数据源连接到一个数据绑定控件的“数据控件”。三者也都共享相同的外观——一组共四个按扭,使用户可以直接到达记录集的开始、记录集的末尾以及在记录集中向前或向后翻卷。
  
  使用Data控件创建一个简单的数据库应用程序
  要使用Data控件创建一个简单的数据库应用程序
  1.在窗体上放置一个Data控件。Data控件是一个内在的控件,因而总是可用的。
  2.单击并选定这个Data控件,按F4键显示“属性”窗口。
  3.在“属性”窗口中,将“连接”属性设置为想要使用的数据库类型。
  4.在“属性”窗口中,将“DatabaseName”属性设置为想要连接的数据库的文件或目录名称。
  5.在“属性”窗口中,将“记录源”属性设置为想要访问的数据库表的名称。
  6.在该窗体上放置一个文本框控件。
  7.单击并选定这个TextBox控件,并在其“属性”窗口中将“数据源”属性设置为该Data控件。
  8.在这个“属性”窗口中,将“数据字段”属性设置为在该数据库中想要查看或修改的字段的名称。
  9.对其它的每一个想要访问的字段,重复第6、7、8步。
  10.按F5键运行这个应用程序。
  
  设置Data控件与数据相关的属性
  下述与数据相关的属性可以在设计时设置。这个列表给出了设置这些属性的一种逻辑顺序:
  注意数据库技术是一门复杂的科学,下面的这些建议并不意味着要当作规则来使用。
  1.RecordsetType—RecordsetType属性决定记录集是一个表、一个动态集(dynaset)还是一个快照。这个选择将影响哪些记录集属性是可用的。例如,快照类型的记录集与dynaset记录集相比具有更多的限制。
  2.DefaultType—DefaultType属性指定所使用的是JET工作空间,还是ODBCDirect工作空间。
  3.DefaultCursorType—DefaultCursorType属性决定光标的位置。可以使用ODBC驱动程序来决定光标的位置,或者指定服务器或ODBC光标。只有当使用ODBCDirect工作空间时,DefaultCursorType属性才是有效的。
  4.Exclusive—决定该数据是用于单用户环境,还是多用户环境。
  5.Options—这个属性决定记录集的特征。例如,在一个多用户环境中,可以设置Options属性来禁止他人所做的更改。
  6.BOFAction、EOFAction—这两个属性决定当这个控件位于光标的开始或末尾时的行为。可能的选择包括停留在开始或末尾、移动到第一个或最后一个记录、或者添加一个新的记录(只有在末尾时)。
  

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)->

展开更多 50%)
分享

猜你喜欢

VisualBasicCommonDialog控件的使用二

编程语言 网络编程
VisualBasicCommonDialog控件的使用二

VisualBasicCommonDialog控件的使用

编程语言 网络编程
VisualBasicCommonDialog控件的使用

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

DataGrid控件的使用二

编程语言 网络编程
DataGrid控件的使用二

VisualBasic控件的使用二

编程语言 网络编程
VisualBasic控件的使用二

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

HierarchicalFlexGrid控件的使用二

编程语言 网络编程
HierarchicalFlexGrid控件的使用二

DataCombo和DataList控件的使用二

编程语言 网络编程
DataCombo和DataList控件的使用二

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win10如何关闭通知中心图标

Win10如何关闭通知中心图标

Jquery实现无刷新DropDownList联动实现代码

Jquery实现无刷新DropDownList联动实现代码
下拉加载更多内容 ↓