Ignore:
Timestamp:
Apr 7, 2007, 3:03:38 PM (17 years ago)
Author:
dai
Message:

動的型情報(Object.GetType)に対応。
戻り値やクラスメンバがオブジェクトだったとき、その初期値をNothingにした(※戻り値として関数名を使っている部分、要注意!!)。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Include/Classes/System/Object.ab

    r195 r207  
    11Class Object
    2 
    3     ' 実行時型情報
    4     typeInfo As TypeInfo
    52
    63Public
     
    3734    End Function
    3835*/
     36
     37
     38    '----------------------------------------------------------------
     39    ' 実行時型情報
     40    '----------------------------------------------------------------
     41
     42Private
     43    typeInfo As TypeInfo
     44
     45Public
     46    Sub _System_SetType( typeInfo As TypeInfo )
     47        If _System_TypeBase.IsReady() = False Then
     48            Return
     49        End If
     50
     51        This.typeInfo = typeInfo
     52    End Sub
     53
     54    Function GetType() As TypeInfo
     55        Return typeInfo
     56    End Function
     57
    3958End Class
     59Dim aaa As Long
Note: See TracChangeset for help on using the changeset viewer.