专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
Attribute VB_Name = \"modManest\"Option Explicit Private Declare Function GetVersionExFunction GetVersionEx Lib \"kernel32\" Alias \"GetVersionExA\" (lpVersionInformation As OSVERSIONINFO) As LongPrivate Declare Function ShellExecut [阅读全文] [PDF]
  我们在使用Visual Basic for Windows开发时经常用到网格Control控件(Grid.vbx)此Control控件可以用来作类似于电子表格形式输出表且编程简单但在此网格Control控件只有输出功能而不能直接在网格上输入这给使用者带来些不便如何在执行时向网络Control控件中输入数据人们使用了些思路方法但大都使用文本Control控件作中间转换即将欲输入信息先输入到该文本Control控件然后将文本Control控件TEXT属性赋给网格TEXT属性这种思路方法尽管解决了向网格输入数据问题但增加了文本框对界面有些不美观修改部分数字不方 [阅读全文] [PDF]
  利用直线和形状Control控件可以使窗体上显示内容更为丰富如在窗体上增加简单线条和实心图形等等  利用直线Control控件可以建立简单直线通过修改其属性还可以改变直线粗细、色彩以及线型  通过设置形状属性用户可以画出圆、椭圆以及圆角矩形同时还能设置形状色彩和填充图案  主要属性:  除了其他通用属性外直线和形状Control控件还具有些比较独特属性  1、BorderStyle(边框类型)实用于直线和形状  TransParent:透明边框不可见  Solid:实心边框最常见  Dash:虚线边框  Dot:点线边框  Dash-Dot:点划线边框  [阅读全文] [PDF]
  在 Visual Basic 操作界面中CommandButton(命令按钮)Control控件所代表图标如图: " _disibledevent= "D:image1.jpg"   2、CommandButton 事件:  命令按钮最常用事件是鼠标点击(Click)事件当点击按钮时犹如发出了道命令而这也正是“命令按钮”这个说法由来 [阅读全文] [PDF]
  在 Visual Basic 中单选和复选按钮Control控件主要作为选项提供给用户选择区别是在组选择按钮中单选Control控件只能选择个其他单选Control控件自动变为未被选中状态;而在组复选按钮中可以选定任意数量按钮   、单选Control控件(OptionButton)和复选Control控件(CheckBox)主要属性:  单选Control控件默认名称为 OptionX(X为阿拉伯数字 1、2、3等等)起名规则为 OptX(X为用户自定义名字如 OptRed、OptArial等等);复选Control控件默认名称为 CheckX(X为 [阅读全文] [PDF]
  Visual Basic 提供了列表框Control控件(ListBox)以供用户进行多个项目选择在工具箱面板上列表框Control控件图标如图所示: " _disibledevent= "贝克汉姆是英国球星" End IfEnd Sub  本是根据用户选择区别在标签按件中显示区别信息;另外我们用到了前面学到 If ···Then··· ElseIf··· End If 语法  8、SelCount(选中项目数 [阅读全文] [PDF]
  在个应用中对文件处理是个比较常用操作如打开文件、保存文件等等Visual Basic 提供了 3个Control控件对磁盘文件夹和文件进行显示和操作它们分别是:DriveListBox(磁盘列表框)Control控件、DirListBox(文件夹列表框)Control控件以及 FileListBox(文件列表框)Control控件如图:   " _disibledevent="VB教程第 2章第十 4节——文件操作Control控件" />  图 8 [阅读全文] [PDF]
  本文举例源代码或素材下载   编者:开发网站WebSite般都提供第 3方Control控件下载这些Control控件包括了开发各个方面今天我们要推荐是个界面设计Control控件:AresButtonPro如果您想参和我们活动请给我写信  源代码包中包含AresButtonProControl控件  使用思路方法:  对广大编程爱好者来说不仅希望自己写出实用、性能稳定更希望软件Software界面豪华、漂亮而拥有漂亮图形按钮能使整个界面看起来更美观也更能吸引大家眼球.但是用编程实现并不太容易做到而网上有关按钮第 3方Control控件 [阅读全文] [PDF]
  () 察看和显示目录下文件和文件夹  对于这个实现其实很简单首先想到就是VB中给我们提供现成Control控件主要有这么两类:  类是驱动器列表框(DriveListBox)、目录列表框(DirListBox)和文件列表框(FileListBox) 3个Control控件组合而成自定义对话框;  另类是windows提供标准对话框  他们在工具箱中位置和图标如下所示:folder对象 ‘f.Copy(“c:\windows\”)End sub [阅读全文] [PDF]
  .表格Control控件总览:  在VB开发环境中表格Control控件在界面开发元素中占有重要地位它不仅有外观整洁、表达形式规范标准优点而且更重要是它较高信息表现率(就是相对于其他Control控件来说能够表达更多信息)随着信息时代到来它应用将更加广泛那么在VB平台下如何操作这功能强大Control控件元素呢?事实上我们知道VB平台下面表格Control控件是相当丰富整理总结下来提供了4种类型:Microsoft Data Bound grid Control、Microsoft Datagrid Control、Microsoft Flexgrid [阅读全文] [PDF]
  在VB某些Control控件如文本框(TEXTBOX)、组合框(COMBOBOX)等上单击鼠标右键都会有缺省弹出菜单这些缺省弹出菜单在某些情况下我们并不需要或者根据实际情况需要使用自己弹出菜单那么如何抑制Control控件弹出菜单呢?我们需要检测Control控件鼠标右键单击消息然后什么事也不做或者使用自己弹出菜单这需要编写个钩子来完成下面以抑制文本框弹出菜单为例介绍说明实现思路方法  为窗体添加个模块在模块中编写钩子:  首先声明使用API及常量Declare Function CallWindowProc Lib"user32" [阅读全文] [PDF]
  Visual Basic列表框Control控件中包含项目列表,本文介绍如何检 查列表中项目是否已经存在,以及如何将新项目添加到列表框Control控件 中  使用SendMessage搜寻重复项目  在Visual Basic中开发应用时,可以使用列表框Control控件来创建 个项目列表要将新项目添加到列表中,可以使用AddItem思路方法 该思路方法不能自动报告在列表框Control控件中是否有重复信息存在,所以 必须在将新项目添加到列表的前检查下  使用Windows应用编程接口(API)SendMessage可以在 列表框Control控件中搜 [阅读全文] [PDF]
  Windows APISendMessage可以用来向Visual BasicControl控件中 发送消息,例如向文本框Control控件上发送消息本文介绍如何利用该 防止文本框Control控件中部分文本滚动,即该Control控件中不能滚动部分不能 被用户看见  发送消息到文本框Control控件  Visual Basic中文本框Control控件就是个最小化字处理当 该文本Control控件Mult iLine属性被设置为True时,则文本可以自动换行; 当在文本框Control控件中键入了许多文本时,Control控件中文本会向上滚动这 时文 [阅读全文] [PDF]
  当窗体大小改变时如何动态改变Control控件大小是许 多VB员头痛事有人设置窗体Resizable但却不改变Control控件大小;有人则根据Control控件 绝对位置和窗口大小相加减办法来重新定位Control控件和改变大小这种办法比较繁琐且不 可重用;当然也有人则限定窗口干脆不让改变有没有种简便易行办法?答案是肯定 下面给出个劳永逸办法源如下: OptionExplicitPrivateFormOldWidthAsLong保存窗体原始宽度PrivateFormOldHeightAsLong保存窗体原始高度在ResizeForm前先本PublicS [阅读全文] [PDF]
  在VB编程中经常要根据区别情况在运行时向窗口中添加或者删除Control控件而各个Control控件还要响应各种事件在般情况下是首先在设计时将Control控件加入到窗口中在它们各个事件中写入代码然后将它们Visible属性设置为False在运行时再使Control控件显示出来但是这样既不方便同时也在设计时在窗口中加入太多Control控件而使得运行速度变慢下面我向大家介绍种通过编程在运行时动态添加和删除Control控件思路方法  首先建立个工程文件然后在Form1中加入以下代码:    Dim WithEvents cmdMyCommand As V [阅读全文] [PDF]
  使用 Frame Control控件  Frame(框架)Control控件可以用来对其他Control控件进行分组以便于用户识别使用框架Control控件可以将个窗体中各种功能进步进行分类例如将各种选项按钮Control控件分隔开" _disibledevent="get_larger(this)" />  Hierarchical FlexGrid Control控件支持以下功能:  1.只读数据绑定  2.动态重新安排列和行  3.在进行列调整过程中重新对数据进行分组  4.利用现有、为 DBGrid Control控件编写 Visual Basi [阅读全文] [PDF]
  在我编制个控制系统中,需要对区别模块区别状态设置相应参数.由于设置参数名称都样,只是具体内容区别,我不再象往常样创建区别窗口,摆放相同部件,编制几乎相同代码,而使用了窗体例子.其实现过程大致如下:  新建个Form(我使用是MDIForm,用般form也样,我试过),取名为form1,再建个窗口取名为form2;  为form1建立菜单项(使用按钮也行):  菜单项:OpenWindow,  子菜单项:open1、open2、open3,子菜单项设为Control控件名称取为mnuOpen,索引分别为0、1、2;  为菜单mnuOpen编写代码:  Pr [阅读全文] [PDF]
  VB中MSComm Control控件通过串行端口传输和接收数据为应用提供串行通讯功能MSCommControl控件在串口编程时非常方便员不必去花时间去了解较为复杂API而且在VC、VB、Delphi等语言中均可使用 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供简化Windows下串行通信编程ActiveXControl控件它为应用提供了通过串行接口收发数据简便思路方法具体来说它提供了两种 [阅读全文] [PDF]
Vb作为种流行可视化编程语言其强大界面设计功能为设计者省了不少时间不过在面对大量相同Control控件整齐排列时虽可在设计时排列好但难免在调试中不小心移动或后来又增减些于是有人用语句在中调节其艰辛是可想而知(笔者深有体会),即使位置排好了由于Control控件添加先后问题其索引属性(.TabIndex)往往片混乱.能不能让Control控件位置、索引属性排序实现自动化呢?经过番思索笔者终于找到了很好解决办法并成功应用于自己开发注册表修改器中例子:新建工程放入个F [阅读全文] [PDF]
--当窗体大小改变时,如何动态的改变控件的大小是许多VB程序员头痛的事。有的人设置窗体Resizable但却不改变控件的大小;有的人则根据控件的绝对位置与窗口大小相加减的办法来重新定位控件与改变大小,这种办法比较繁琐,且不可重用;当然也有人则限定窗口干脆不让改变。有没有一种简便易行的办法?答案是肯定的,下面给出一个一劳永逸的办法,源程序如下:OptionExplicitPrivateFormOldWidthAsLong`保存窗体的原始宽度PrivateFormOldHeightAsLong`保存窗体的原始高度`在调用ResizeForm前先调用本函数Pub [阅读全文] [PDF]
1 2 > 共32条 分2页