Visual Basic For Windows(VB)提供了丰富Control控件但其提供公用对话框Control控件在打开文件时(例如*.Bmp和*.Pcx等)不能显示文件内容即图像本文给出了个例子可以模拟些图形软件Software包在打开文件同时显示图像模拟和扩充OPENControl控件功能 为模拟扩充OPEN功能下面给出了个完整VB实现思路方法如下: 、建立窗体 首先建立个窗体(窗体名为OPNFILE)窗体上包含驱动器列表、目录列表、文件列表、两个命令按钮(确认、取消)和显示影像Control控件(picture或image)下面是这6个 [阅读全文] [PDF]
在Windows95、Windows98或NT风格中有按动鼠标器右键弹出下拉菜单操作在VB执行环境下有些Control控件本身具有弹下拉菜单功能如TexTboxControl控件等但大多数编辑类Control控件以及窗体本身却没有此功能要在窗口中任意位置实现PopUpMenu(弹出式菜单)可借助VB菜单工具来实现 首先打开VB“工具”菜单条利用“菜单编辑器”为窗体生成个菜单: 标题(Caption) 菜单条名(Name) 编辑 menuEdit ……复制 mnuCopy [阅读全文] [PDF]
用户在图片框中选择图片时希望预先对图片轮廓及大小有初步了解但是VB通用对话框没有预览功能为此需要定制个自定义对话框我们可以通过imageControl控件加入窗体中来实现其功能 举例: 功能介绍说明: 在窗体file1中选择个图片文件点选“预览”复选框imageControl控件就显示相应图片label1就显示该图片大小 新建个工程加入以下Control控件: Control控件 名称 属性 form form1 borderstyle=3
(vbsizedouble)
[阅读全文] [PDF]
用户在图片框中选择图片时,希望预先对图片的轮廓及大小有初步了解,但是VB的通用对话框没有预览的功能,为此需要定制一个自定义对话框。我们可以通过image控件加入窗体中来实现其功能。 程序示例: 程序功能说明: 在窗体的file1中选择一个图片文件,点选“预览”复选框,image控件就显示相应的图片,label1就显示该图片的大小。 新建一个工程,加入以下控件: 控件名称属性 formform1borderstyle=3 (vbsizedouble) caption=“图片预览对话框\" drivelistboxdriv [阅读全文] [PDF]
(1)Action属性
该属性直接决定打开何种类型的对话框。1-Open:打开文件对话框;2-Save As:另存为对话框;3-color:颜色对话框;4-Font:字体对话框;5-Printer:打印机对话框;6-Help:帮助对话框。
该属性不能在属性窗口中设置,只能在程序中赋值,用于调出相应的对话框。
(2)Dialogtitle属性 该属性用来设置对话框的标题,可以是任意字符串。在默认情况下,“打开”对话框的标题是“打开”,“另存为”对话框的标题是“另存为&rd [阅读全文] [PDF]
为了打开通用对话框,VB还提供了一组方法,用来打开通用对话框。 表8.1列出了各类对话框所需要的Action属性值和方法。
在设计阶段,通用对话框按钮以图标形式显示,不能调整其大小(与计时器类似),程序运行时隐藏。
如前所述,通用对话框Name属性的默认值为CommonDialogX,在实际应用中,为了提高程序的可读性,最好能使Name属性具有一定的意义,如GetFile、SaveFile等。此外,每种对话框都有自己的默认标题。
例如:GetFile.DialogTitle=“选择要打开的位图文件”,当然,也可以在属性窗口中 [阅读全文] [PDF]
´类名称为cPopupMenuOption Explicit´Private Type POINT x As Long y As LongEnd Type´Private Const MF_ENABLED = &H0&Private Const MF_SEPARATOR = &H800&Private Const MF_STRING = &H0&Private Const TPM_ [阅读全文] [PDF]
sp; 用过瑞星杀毒软件的朋友都知道,他可以定时关闭询问对话框。询问对话框的实现很简单,调用vb中提供的msgbox就可以实现了,可是问题是询问对话框是模式对话框,不关闭它的话,下面的代码无法继续执行,这一点也多多少少给朋友们造成了一些困饶。那么怎么解决呢,我的方案是调用api函数messagebox代替msgbox,结合timer控件实现自动关闭,闲话少说,看代码,下面的代码演示了如何在10秒中之后关闭对话框(窗体上一个按钮,一个timer控件):Option ExplicitConst MB_DEFBUTTON1 = &H0&Const [阅读全文] [PDF]
ion ExplicitPrivate Type BrowseInfo lngHwnd As Long pIDLRoot As Long pszDisplayName As Long   [阅读全文] [PDF]
ute;在弹出模态对话框同时设置他位置´本例子掩饰和父窗体左上角对齐´根据BCB_FANS( 4大名捕的追杀令)bcb代码改写为vb´仅供参考´附BCB_FANS源代码´BCB_FANS ( 4大名捕的追杀令)´当MessageBox对话框显示时候主窗口将失去焦点知道了这点问题就很简单了下面是我CBuilder代码´´//替换主窗口窗口过程(我不知道VC怎样办到这点反正 [阅读全文] [PDF]
对话框分类 在VB应用中对话框分为3种类型:预定义对话框、通用对话框和自定义对话框 (1)预定义对话框也称预制对话框是由系统提供VB提供了两种预定义对话框即输入框和信息框(或消息框)前者用InputBox建立后者用MsgBox建立 (2)通用对话框是种Control控件用这种Control控件可以设计较为复杂对话框 &n [阅读全文] [PDF]
字体对话框是当Action为4时通用对话框如图8.12所示字体对话框用来设置字体在VB中字体通过Font对话框或字体属性设置利用通用对话框Control控件可以建立个字体对话框并可在该对话框中设置应用所需要字体字体对话框除了基本属性以外还有特殊属性:
(1)Color属性该属性值表示字体颜色当用户在“颜色”列表中选择某种颜色时Color属性值即为所选颜色值 &nb [阅读全文] [PDF]
1 共12条 分1页
- linux:如何选购Linux可以搭配的机器的整体考量
- sql语法:PL/SQL的一些语法
- informix数据库:用dbschema工具导出Informix数据库的结构
- 中级调整:PGA自动管理原理深入分析及性能调整
- sqlserver7.0:SQL Server 7.0 入门( 5)
- oracle端口:WIN平台下仅开一个端口让Oracle穿过防火墙
- webdb:Web应用开发工具 —— WebDB介绍
- 会计事务所:有关谁需要Web服务事务处理的具体看法
- oracle:Oracle已超越微软成为开源头号杀手
- springvmware:Spring创始人就加盟VMware一事表示兴奋
- eclipsestruts2:Eclipse下开发struts完整解决乱码问题
- struts2验证框架:Struts2 Validation框架的一些事宜
- ejb的优势:采用EJB开发的 3个优势
- jsfspring:使用 Spring JSF EJB3 设计企业应用程序
- sql跨数据库访问:在ORACLE里设置访问多个SQL数据库
- sqlhaving用法:SQL中HAVING从句的使用方法
- MYSQL教程:mysqldump使用介绍说明
- MYSQL教程:Show命令使用介绍说明
- sql多表连接语句:两表连接的SQL语句
- webservice:JAVA高级开发:使用Axis开发Web Service