メンバ一覧 equals 前のメソッド 次のメソッド

VB C# ALL プログラミング言語によるフィルタ (ここで選んだ言語で選別された説明や図だけが表示されます)

equals メソッド (WrpInteger)

機能および役割

この WrpInteger オブジェクトのインスタンスの値とパラメタで指定された WrpInteger オブジェクトのインスタンスの値とが等しいかどうか調べる。

所属クラス (ツーピーススタイルの場合にこのメソッドが宣言されているクラス)

AppliTech.WorkFrame.WrpInteger (ローカル)

AppliTech.WorkFrame.WrpInteger (セントラル)

または AppliTech.WrpObject8.dll の中の以下のクラスにも含まれている。

AppliTech.WrpInteger (ローカル・セントラル共通)

呼出し方

wI.equals(インスタンス)

(ただし wI は、クラス WrpInteger のインスタンス)

戻り値の型および意味

真偽値型 (Boolean, bool)

パラメタの型および意味

オブジェクト型 (Object, object)

例外の発生 (誤った呼出しの際に発生する例外)

「WrpInteger にキャストできません (equals)」

使用上のヒントと注意事項

関連事項

Java のメソッド equals にほぼ相当する。

使用例

' Visual Basic による equals の例
Public Function Response(ByVal Cd_Error As Integer, _
                         ByVal SizeCode As WrpInteger, _
                         ByVal iB_UpperSize As ItemBase, _
                         ByVal iB_LowerSize As ItemBase, _
                         ByVal fB As FormBase) As Boolean
    If Cd_Error = 0 Then
        ' サイズコードがゼロならUpperSizeとLowerSizeを入力可能にします。
        If SizeCode.equals(WrpInteger.valueOf(0)) Then
            iB_UpperSize.InOutModeItem("3003")
            iB_LowerSize.InOutModeItem("2002")
        Else
            iB_UpperSize.InOutModeItem("0000")
            iB_LowerSize.InOutModeItem("0000")
        End If
    ElseIf Cd_Error = ERROR_SIZE_CODE_NOT_FOUND Then
        fB.StatusOut("サイズコードが登録されていません。", Color.Red)
    End If
    Return True
End Function
// C# による equals の例
public bool Response( int Cd_Error,
                     WrpInteger SizeCode,
                     ItemBase iB_UpperSize,
                     ItemBase iB_LowerSize,
                     FormBase fB ) {
    if (Cd_Error == 0) {
        // サイズコードがゼロならUpperSizeとLowerSizeを入力可能にします。
        if (SizeCode.equals(WrpInteger.valueOf(0))) {
            iB_UpperSize.InOutModeItem("3003");
            iB_LowerSize.InOutModeItem("2002");
        }
        else {
            iB_UpperSize.InOutModeItem("0000");
            iB_LowerSize.InOutModeItem("0000");
        }
    }
    else if (Cd_Error == ERROR_SIZE_CODE_NOT_FOUND) {
        fB.StatusOut("", Color.Red);
    }
    return true;
}
(MANDALA.J ではこの機能に対応したクラスを提供していません。
かわりに、java.lang.Integer クラスを使用してください。)