乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 79|回复: 5

关于VB类的问题

[复制链接]

15

主题

33

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
93
发表于 2005-9-6 09:12:00 | 显示全部楼层 |阅读模式
关于VB类的问题
我在类模块中编写了几个类,其中一些类中的子过程的参数类型是我自定义的,我是用public定义在一般模块中,但是我一运行就回有如下的对话框弹出,问题出在哪里啊?
我举个例子
在窗口代码中有如下代码
Private Sub Command1_Click()
Dim bb1 As a
bb1.c = 5
Dim cccc
dim bb As New abc
cccc = bb.qq(bb1)
End Sub
在标准模块中 .bas文件中
Public Type a
     c As Double
End Type
在类模块中 .cls文件中
Public Function qq(m As a) As Double
    qq = m.c + 1
End Function

无法运行通 会出现以下对话框

x1dv1mtk4f0.bmp

x1dv1mtk4f0.bmp


回复

使用道具 举报

15

主题

33

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
93
发表于 2005-9-6 10:11:00 | 显示全部楼层
也就是说,类模块要用到用户自定义的类型,这个自定义的类型应该在哪里声明定义
回复

使用道具 举报

15

主题

33

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
93
发表于 2005-9-6 12:36:00 | 显示全部楼层
哪位VB高手指教?
回复

使用道具 举报

15

主题

33

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
93
发表于 2005-9-6 15:46:00 | 显示全部楼层

回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2005-9-6 20:07:00 | 显示全部楼层
类型名是a还是abc?
回复

使用道具 举报

15

主题

33

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
93
发表于 2005-9-7 08:13:00 | 显示全部楼层
类是abc 类型是a
经过我多方查证 在类里不能把自定义类型做为参数引用
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-4 08:41 , Processed in 0.648565 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表