社区
VB基础类
帖子详情
Visual Basic初学者求助
歸寧歸零歸凝[ZSQ]
2019-04-14 06:34:55
Enum TosdType
osd_text = 0 ' // Overlay覆盖
osd_time = 1 '// D3D
osd_image = 2 ' // Offset screen
End Enum 这一段是什么意思?!
...全文
443
2
打赏
收藏
Visual Basic初学者求助
Enum TosdType osd_text = 0 ' // Overlay覆盖 osd_time = 1 '// D3D osd_image = 2 ' // Offset screen End Enum 这一段是什么意思?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
eisldkw
2019-05-20
打赏
举报
回复
一个变量如果定义成这种类型,那这个变量的取值只能是0、1、2这3个值之一
milaoshu1020
2019-04-14
打赏
举报
回复
Enum 语句
定义枚举类型。
语法
[Public | Private] Enum name
membername [= constantexpression]
membername [= constantexpression]
. . .
End Enum
Enum 语句包含下面部分:
部分 描述
Public 可选的。表示该 Enum 类型在整个工程中都是可见的。Enum 类型的缺省情况是 Public。
Private 可选的。表示该 Enum 类型只在所声明的模块中是可见的。
name 必需的。该 Enum 类型的名称。name 必须是一个合法的 Visual Basic 标识符,在定义该 Enum 类型的变量或参数时用该名称来指定类型。
membername 必需的。用于指定该 Enum 类型的组成元素名称的合法 Visual Basic 标识符。
constantexpression 可选的。元素的值(为 Long 类型)。可以是别的 Enum 类型。如果没有指定 constantexpression,则所赋给的值或者是 0(如果该元素是第一个 membername),或者比其直接前驱的值大 1。
说明
所谓枚举变量,就是指用 Enum 类型定义的变量。变量和参数都可以定义为 Enum 类型。Enum 类型中的元素被初始化为 Enum 语句中指定的常数值。所赋给的值可以包括正数和负数,且在运行时不能改变。例如:
Enum SecurityLevel
IllegalEntry = -1
SecurityLevel1 = 0
SecurityLevel2 = 1
End Enum
Enum 语句只能在模块级别中出现。定义 Enum 类型后,就可以用它来定义变量,参数或返回该类型的过程。不能用模块名来限定 Enum 类型。类模块中的 Public Enum 类型并不是该类的成员;只不过它们也被写入到类型库中。在标准模块中定义的 Enum 类型则不写到类型库中。具有相同名字的 Public Enum 类型不能既在标准模块中定义,又在类模块中定义,因为它们共享相同的命名空间。若不同的类型库中有两个 Enum 类型的名字相同,但成员不同,则对这种类型的变量的引用,将取决于哪一个类型库具有更高的引用优先级。
不能在 With 块中使用 Enum 类型作为目标。
用
Visual
Basic
开发交互式CAD系统
用
Visual
Basic
开发交互式CAD系统,包括结合GDI+和OPENGL两种方法。 联系平台客服可开发票。
Visual
Basic
编程常见问题及解答(3)
让您的文字框有 Undo / Redo 的功能 很多软件都有提供 Undo / Redo 的功能,Microsoft 的产品都可以提供多次 Undo 反悔,功能更强大! 在 VB 的程序中,我们也可以提供这样的功能!不过只能 Undo / Redo 一次 ’在声明区中加入以下声明: ’32位元’Private Declare Function SendMessage Lib ...
VC++之MFC的五大批判
VC++之MFC的五大批判 写在本文之前算起来,我用
Visual
C++也有将近5年的历史了。在这期间,我也曾涉猎过
Visual
Basic
和Delphi,但都是浅尝而止;
Visual
C++始终是我的主业。可是努力的成果如何呢?我用Delphi作出了十多个有规模的软件,用VB--虽然我用在VB上的时间只有短短的两三个月--也有两个像样的项目;然而,在我付出了最大热情和最多努力的Visua...
Visual
Studio 2022下载安装的详细步骤-----C语言编辑器
官网:下载
Visual
Studio Tools - 免费安装 Windows、Mac、Linux 这是微软公司开发的集成开发环境。专门用于各种编程语言的开发,包括C++、C、C#、F#、
Visual
Basic
、Python等。vs2022是偏向后端的软件,适用于大型的项目。也是一个全功能的集成开发环境这个有社区免费版和专业版、企业版等。1.去到
Visual
Studio 2022的官网选择社区版下载。
轻松制作特效窗体
窗体是Windows应用程序的基础。新一代的开发工具
Visual
Basic
.Net为设计制作窗体提供了更多简单而丰富的方法,无需再
求助
于复杂而易错的API函数,我们就可以轻松制作多种特效窗体: 1 、轻松制作透明窗体 VB.NET可以轻松制作出任一透明度的窗体:我们只要在窗体的“属性”窗口中,将 Opacity 属性设置为一个介于 0.0(完全透明)与 1.0(完全不透明)之间的值就可以了:...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章