标题:多个定义的结构可以放在一个类里面么?
只看楼主
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
结帖率:90%
已结贴  问题点数:10 回复次数:3 
多个定义的结构可以放在一个类里面么?
Public Class IGlobeStru
    '地图信息结构
    Public Structure MapInfo
        Public stcdt As String   
        Public stnm As String     
        Public sttp As String     
        Public x As Double      
        Public y As Double      
     End Structure

    '河道旬月特征值表
    Public Structure ST_RVAV_R_STRU
        Public STCDT As String
        Public ymdhm As Date
        Public DAYS As String
        Public ZA As Single
        Public QA As Single
    End Structure

   等等同样是多个结构定义
End Class

以上是别人写的的项目中单独的一个vb类库。请问,里有类这一说法么?有类,那不是跟C#一样了?哎,总是把和c#搞混!请教大家!

搜索更多相关主题的帖子: 结构 地图 
2013-04-07 09:36
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
自己顶一个
2013-04-07 16:08
不说也罢
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:39
帖 子:1481
专家分:4989
注 册:2007-10-7
得分:10 
当然可以的啦。如果说班级是个类,那么这个类中,既有学生的信息,也有老师的信息,当然还会有课程等更多的信息。
在引用的时候可以象下面这样
程序代码:
Public Class Form1

    Dim myR_STRU As New IGlobeStru.ST_RVAV_R_STRU
    Dim myMapInfo As New IGlobeStru.MapInfo
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        myMapInfo.stcdt = "这是个地图信息"
        myR_STRU.DAYS = "这是河道旬月特征信息"
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MsgBox(myR_STRU.DAYS)
    End Sub
End Class


===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2013-04-07 18:11
zhangjing198
Rank: 2
等 级:论坛游民
帖 子:54
专家分:76
注 册:2013-4-2
得分:0 
里也有类啊,哎,搞混了,基础不牢靠呀!谢谢!
2013-04-08 14:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-403185-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.248891 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved