VB中flags的值

2024-12-18 01:49:36
推荐回答(2个)
回答1:

CommonDialog 控件
显示“字体”对话框时
要将 Flags 属性设置为下述 Visual Basic 常数之一:
cdlCFScreenFonts(屏幕字体)
cdlCFPrinterFonts(打印机字体)
cdlCFBoth(既可以是屏幕字体又可以是打印机字体)

另外
cdlOFNAllowMultiselect=&H200
它指定文件名列表框允许多重选择,运行时,通过按SHIFT键以及使用UPARROW和DOWNARROW键可选择多个文件。作完此操作后,FileName属性就返回一个包含全部所选文件名的字符串。串中各文件名用空格隔开
cdlOFNCreatePrompt=&H2000
当文件不存在时对话框要提示创建文件。该标志自动设置cdlOFNPathMustExist和cdlOFNFileMustExist标志
cdlOFNExplorer=&H80000
它使用类似资源管理器的打开一个文件的对话框模板。适用于Windows95和WindowsNT4.0
cdlOFNExtensionDifferent=&H400
它指示返回的文件扩展名与DefaultExt属性指定的扩展名不一致。如果DefaultExt属性是Null,或者扩展相匹配,或者没有扩展时,此标志不设置。当关闭对话框时,可以检查这个标志的值
cdlOFNFileMustExist=&H1000
它指定只能输入文件名文本框已经存在的文件名。如果该标志被设置,则当用户输入非法的文件名时,要显示一个警告。该标志自动设置cdlOFNPathMustExist标志
cdlOFNHelpButton=&H10
使对话框显示帮助按钮
cdlOFNHideReadOnly=&H4
隐藏只读复选框。
cdlOFNLongNames=&H200000
使用长文件名
cdlOFNNoChangeDir=&H8
强制对话框将对话框打开时的目录置成当前目录
cdlOFNNoDereferenceLinks=&H100000
不要间接引用外壳链接(也称作快捷方式)。缺省时,选取外壳链接会引起它被外壳间接引用
cdlOFNNoLongNames=&H40000
无长文件名
cdlOFNNoReadOnlyReturn=&H8000
它指定返回的文件不能具有只读属性,也不能在写保护目录下面
cdlOFNNoValidate=&H100
它指定公共对话框允许返回的文件名中含有非法字符
cdlOFNOverwritePrompt=&H2
使“另存为”对话框当选择的文件已经存在时应产生一个信息框,用户必须确认是否覆盖该文件
cdlOFNPathMustExist=&H800
它指定只能输入有效路径。如果设置该标志,输入非法路径时,应显示一个警告信息
cdlOFNReadOnly=&H1
建立对话框时,只读复选框初始化为选定。该标志也指示对话框关闭时只读复选框的状态
cdlOFNShareAware=&H4000
它指定忽略共享冲突错误

回答2:

me.activeform.richtextbox1.selfontbold=commondialog1.fontbold