Ignore:
Timestamp:
May 6, 2007, 8:08:17 PM (17 years ago)
Author:
dai
Message:

32bitコンパイラを更新(64bit版はしばらくお待ちください)
Importsステートメントを試験導入(スコープレベルでの使用はまだできません)。
グローバル変数、定数、クラス、グローバル関数に対してNamespaceの適用を可能にした。
ObjPtr関数を導入。
Mathクラスの構文ミスを修正。

File:
1 edited

Legend:

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

    r224 r232  
    1717    End Function
    1818    Static Function Equals( objectA As Object, objectB As Object ) As Boolean
    19         If VarPtr(objectA) = 0 /*objectA = Nothing*/ Then
    20             Return VarPtr(objectB) = 0 'objectB = Nothing
     19        If ObjPtr(objectA) = NULL /*objectA = Nothing*/ Then
     20            Return ObjPtr(objectB) = NULL 'objectB = Nothing
    2121        Else
    2222            Return objectA.Equals( objectB )
     
    2626    ' 参照先が等しいか判断する
    2727    Static Function ReferenceEquals(objectA As Object, objectB As Object) As Boolean
    28         If VarPtr( objectA ) = VarPtr( objectB) Then
     28        If ObjPtr( objectA ) = ObjPtr( objectB) Then
    2929            Return True
    3030        Else
Note: See TracChangeset for help on using the changeset viewer.