English Sentence Loading...
英语句子加载中...
在VB中如何判断文件、文件夹是否存在(转载)
作者:junyuqin 日期:2007-08-30
VB取得exe文件或者是dll文件里的图标(转载)
作者:junyuqin 日期:2007-08-30
VB ListView的使用(转载)
作者:junyuqin 日期:2007-08-30
ListView控件比前面几种控件要复杂一些,通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本。ListView控件是由ColumnHeader和ListItem对象所组成的,其中ColumnHeader对象的个数决定了控件的列数,而ListItem对象的个数则决定了控件的行数。(图7)
ColumnHeader对象是ListView控件中包含标头文字的项目。利用ColumnHeader对象,用户可以:
▲单击对象触发ColumnClick事件并根据数据项目将项目排序。
▲拖动对象的右边框来调整列宽度。
▲在报表视图中隐藏ColumnHeader对象。
ColumnHeader对象是ListView控件中包含标头文字的项目。利用ColumnHeader对象,用户可以:
▲单击对象触发ColumnClick事件并根据数据项目将项目排序。
▲拖动对象的右边框来调整列宽度。
▲在报表视图中隐藏ColumnHeader对象。
VB ImageList控件应用详解(转载)
作者:junyuqin 日期:2007-08-30
在应用程序的设计中,我们常常会用到大量的图标、光标和位图资源,如果把它们都作为文件单独存放在硬盘则势必会造成管理上的混乱,甚至应用程序效率的降低,尤其是工具条和TreeView等控件使用的图标和在设计RPG游戏时主角在地图上行走姿态的图片等更是有必要进行集中存放,尽管在Visual Basic中有很多方法可以做到这一点(比如放到资源文件*.RC中),但ImageList控件无疑是其中一种较为可行的实现途径。
作为Comctl32.ocx文件中的一个ActiveX部件,在使用前要先对该文件进行注册,对于VB的专业版和企业版可以在部件对话框中直接找到该控件,而某些版本可能需要用浏览的方式找到该文件再进行选择。将该控件添加到工具箱并拖放到窗体之后即可为它添加图片对象,实现的途径一是在属性对话框中,按Custom按钮(中文版为“自定义”)并在弹出的对话框中添加图片,另一种则是在代码中利用Add方法来完成:
Object.Add(index,key,picture)
其中Object为ImageList集合中的ListImages对象,index为索引,KEY为标识图标的唯一字符串(即不允许重复),后面二者均为可选参数,Picture为必须指定的待加入图片,例:
Set imgX=ImageList1.ListImages.Add(,,Load Picture_(“C:\Windows\setup.bmp”))
作为Comctl32.ocx文件中的一个ActiveX部件,在使用前要先对该文件进行注册,对于VB的专业版和企业版可以在部件对话框中直接找到该控件,而某些版本可能需要用浏览的方式找到该文件再进行选择。将该控件添加到工具箱并拖放到窗体之后即可为它添加图片对象,实现的途径一是在属性对话框中,按Custom按钮(中文版为“自定义”)并在弹出的对话框中添加图片,另一种则是在代码中利用Add方法来完成:
Object.Add(index,key,picture)
其中Object为ImageList集合中的ListImages对象,index为索引,KEY为标识图标的唯一字符串(即不允许重复),后面二者均为可选参数,Picture为必须指定的待加入图片,例:
Set imgX=ImageList1.ListImages.Add(,,Load Picture_(“C:\Windows\setup.bmp”))