取类名,应该算难的问题了吧

zskllj 2008-06-19 08:11:53
dim t as new class1
msgbox test(t)

Public Sub test(obj As Object) as string
test=在这里如何可以获得obj的真实类名(class1)
end sub
...全文
90 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhufenghappy 2008-06-20
  • 打赏
  • 举报
回复
typename就可以解决的
Sandrer 2008-06-20
  • 打赏
  • 举报
回复
我还以为说的是获得窗口类的类名呢~~~~~
嗷嗷叫的老马 2008-06-20
  • 打赏
  • 举报
回复
..路过
zskllj 2008-06-19
  • 打赏
  • 举报
回复
多谢多谢,如果在类不同的工程里呢?
callcenter油条 2008-06-19
  • 打赏
  • 举报
回复
Public Function GetName(obj As Object) As String

GetName = TypeName(obj)
End Function
zzyong00 2008-06-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 pcwe2002 的回复:]
Public Sub test(obj As Object) as string
test=typename(obj)
end sub
[/Quote]

Public Function test(obj As Object) as string
test=typename(obj)
end sub
还想懒够 2008-06-19
  • 打赏
  • 举报
回复
typename或者使用typeof
pcwe2002 2008-06-19
  • 打赏
  • 举报
回复
Public Sub test(obj As Object) as string
test=typename(obj)
end sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧