VB中flags

来源:百度知道 编辑:UC知道 时间:2024/05/19 16:48:13
commondialog1中的flags什么用啊,看别人的提问好像跟 打开和另存为,有关系,但是我调用 打开和另存为,并没有用到他呀,但是书上说,要是调用 字体对话框不设置它,就会出错,可是我看 msdn 也没看明白什么意思,
书上的这段代码我也不理解
on error resume next
commondialog1.flags=256+1
commondialog1.action=4
if err.number=0 then
me.activeform.richtextbox1.selfontbold=commondialog1.fontbold
end if
commondialog1.flags=0

前面的 flags 256+1 什么意思,为什么后面又置为 0了。。。。
希望高手 不吝赐教,,谢谢了。。。

打开保存:
&H200 多重选择
&H2000 提示创建文件
&H80000 类似于资源管理器
&H1000 必须用指定的文件名
&H2 确认是否覆盖
字体:
&H100 允许删除线、下划线、颜色
&H1 只列出系统支持的字体

要用时,加起来即可:
多重选择并且确认是否覆盖
&H200+&H2