关闭

VB中的小技巧

639人阅读 评论(0) 收藏 举报

1. beep就是PC喇叭会响一声 

例如:

Private Sub cmd_Click()
beep
End Sub

2.Activebar2.0无法打开编辑器的原因:

Activebar2需要安装方可以使用,在系统中加入Designer.dll并注册该Dll后可以不需要安装,该DLL相当于破解了ActiveBar2。

3.LoadResPicture 函数

用以从资源 (.res) 文件装载位图图标或光标。

语法

LoadResPicture(index, format)

LoadResPicture 函数的语法包含下列部分:

部分 描述
index 必需的。一个整数或字符串,它用来指定资源文件中数据的标识符 (ID) 。ID标识符为 1 的资源保留给应用程序的图标。
format 必需的。一个数值或常数,如下列“设置值”中所描述的,指定返回数据的格式。

设置值

用于 format 的设置值有:

常数 描述
vbResBitmap 位图 0 位图资源
vbResIcon 图标 1 图标资源
vbResCursor 2 光标资源

说明

可以使用 LoadResPicture 函数代替对存储在 Form 或控件的 Picture 属性中的图形的引用。

将位图、图标或光标存储在资源文件中并从该资源文件对它们进行访问能改进装载时间,这是因为可以根据需要从资源文件单独装载,而不是在装载 Form 时一并全部装载

LoadResPicture 的使用对于 Visual Basic 应用程序的本地化有好处,这是因为需要翻译的资源在一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序。

相关基础知识:

 位图:用像素来表示的图象,它以位集合的形式存储,其中每个像素对应一个或多个颜色信息位。位图通常带有 .BMP 文件扩展名。

 图标: 一个对象或概念的图形表示;一般在 Microsoft Windows 中用来表示最小化的应用程序。图标是位图,最大大小为 32 x 32 像素,以 .ico 为文件扩展名。

 4.PopupMenu 方法


用以在 MDIForm 或 Form 对象上的当前鼠标位置或指定的坐标位置显示弹出式菜单。不支持命名参数。

语法

object.PopupMenu menuname, flags, x, y, boldcommand

PopupMenu 方法的语法包含下列部分:

部分 描述
object 可选的。一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则带有焦点的 Form 对象缺省为 object。
Menuname 必需的。要显示的弹出式菜单名。指定的菜单必须含有至少一个子菜单。
Flags 可选的。一个数值或常数,按照下列设置中的描述,用以指定弹出式菜单的位置和行为。
X 可选的。指定显示弹出式菜单的 x 坐标。如果该参数省略,则使用鼠标的坐标。
Y 可选的。指定显示弹出式菜单的 y 坐标。如果该参数省略,则使用鼠标的坐标。
boldcommand 可选的。指定弹出式菜单中的菜单控件的名字,用以显示其黑体正文标题。如果该参数省略,则弹出式菜单中没有以黑体字出现的控件。
Private Sub Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then
PopupMenu mnuFile
End If
End Sub

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:103750次
    • 积分:1525
    • 等级:
    • 排名:千里之外
    • 原创:43篇
    • 转载:8篇
    • 译文:3篇
    • 评论:20条
    文章分类
    最新评论