将通用对话框控件添加到窗体中后,如何在程序中打开指定类型的对话框呢?通用对话框控件提供了两种打开对话框的方法。一种方法是使用它的Action属性,通过为Action属性赋值,就可以打开对应类型的对话框。Action属性的值及其对应的对话框如表6.6所示。4 o) T- w, g) M( r5 _3 g5 h
4 Y! s/ ~' s, { m( M, f. h
这里给出一个打开【打开】对话框的实例。在窗体中添加一个按钮控件和一个通用对话框控件,设置按钮控件的Caption属性值为“打开”,名称使用默认值,如图6.7所示。
5 _3 ?6 k' x' d7 N
& Y2 K+ m+ E, c$ v( h g 双击按钮控件打开【代码】窗口,输入如下代码:" z; R8 ?0 R1 C) m( b' u6 o
Private Sub Commandl_Click()
2 @; [+ ]1 ^( z& z7 k- [ CommonDialog1.Action=1! {1 R3 o% A; V& \, {9 K) ^' t
End Sub# z- l! R) O1 X5 O+ @+ R! h
单击工具栏中的【运行】按钮运行该程序,单击【打开】按钮,即可打开如图6.8所示的【打开】对话框。& W d5 V* o/ B; A. c1 R0 S4 |
5 O8 i( `1 b& _/ s" n: n! {- S
另一个打开对话框的方法是使用通用对话框控件的方法,这种方法更直观。通用对话框控件的方法与其对应的对话框如表6.7所示。( y2 R5 m9 w4 Y) g/ L. u: m/ m# k
; ?. l' L1 u1 [ G' B$ z! ?/ w 将上述程序中的代码CommonDialogl.Action =1替换为CommnonDialog1.Show-Open,运行程序,单击【确定】按钮,也可打开如图6.8所示的【打开】对话框。
6 T9 l; {0 x, Y" _3 x 注意:对话框的类型不是在设计段设置,而是在运行时通过代码设置的。
* ]! v: r6 C* } 通用对话框是一组标准的对话框,它们有标准的外观与功能,通过设置通用对话框控件的某些属性,可以部分地改变对话框的外观。如设置DialogTitle属性,可以改变对话框的标题;Flags属性则可以用来设置对话框的外观。 |