找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 1605|回复: 1

【VFB】类(VFB教程4-4)

[复制链接]

51

主题

31

回帖

648

积分

用户组: 大·技术宅

UID
3260
精华
7
威望
12 点
宅币
506 个
贡献
1 次
宅之契约
0 份
在线时间
23 小时
注册时间
2017-12-26
发表于 2018-2-27 11:03:51 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×

此处为VisualFreeBasic编程教程(从零开始学或VB进阶)的子章节部分,全部目录点链接。

类,自定义类型

  1. type aaa[/font][/p]    bb as long
  2. end type
复制代码

上面只是简单的应用类型,还可以更多,写过程,写函数,写属性,就是完整的类

Constructor 和 Destructor (构造函数和析构函数)

  1. type aaa[/font][/p]    Declare Constructor ( )
  2.     Declare Destructor ( )
  3. end type
  4. Destructor aaa ( )
  5. statements 创建类时运行的代码
  6. End Destructor
  7. Constructor aaa()
  8. statements 销毁类时运行的代码
  9. End Constructor
复制代码

Private:Public:

  1. type aaa[/font][/p]    Public:  '表示调用者可以用
  2.     bb as long
  3.     Private: '表示只是类里的函数使用的全局变量,调用者不可以使用
  4.     cc as long
  5. end type
复制代码

Property 属性

  1. type CForm[/font][/p]    Declare Property hWindow() As HWnd   
  2.     Declare Property hWindow(ByVal hForm As HWnd)
  3. end type
  4. Property CForm.hWindow() As HWnd   
  5.     Return m_hWindow
  6. End Property
  7. Property CForm.hWindow(ByVal hForm As HWnd)
  8.     If IsWindow(hForm) Then
  9.     End If
  10. End Property
复制代码



回复

使用道具 举报

1

主题

157

回帖

603

积分

用户组: 大·技术宅

UID
7535
精华
0
威望
0 点
宅币
445 个
贡献
0 次
宅之契约
0 份
在线时间
67 小时
注册时间
2021-10-16
发表于 2022-5-17 09:31:12 | 显示全部楼层

如此好贴,必须支持~~~
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-3-28 18:24 , Processed in 0.039096 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表