GrapeCity InputMan for Windows Forms 11.0J 移行ガイド
日付検証コンポーネント

6.0J からの移行で、移行ツール実行後に手動での変更が必要な日付検証コンポーネントのメンバや機能については以下のとおりです。

日付時刻検証コンポーネントへの移行

6.0J の日付検証コンポーネント(GcDateValidator)と同じ機能は、11.0J では日付時刻検証コンポーネント(GcDateTimeValidator)で提供され、移行ツールにより GrapeCity.Win.Editors.GcDateValidator は GrapeCity.Win.Editors.GcDateTimeValidator に変換されます。

ただし、using(Visual Basic の場合は Imports)を使用している場合など、明示的に名前空間から宣言されていない GcDateValidator について、移行ツールの「名前空間のないGcDateValidatorもGcDateTimeValidatorに変換する」をオフにして移行すると、「GcDateValidator」と名前空間なしで定義された GcDateValidator は、GcDateTimeValidator へ自動的に変換されません。以下の例のように手動で修正する必要があります。

' ≪修正前≫ 
Imports GrapeCity.Win.Editors
Dim GcDateValidator1 As GcDateValidator = New GcDateValidator()
GcDateValidator2 = New GcDateValidator()

' ≪修正後≫ 
Imports GrapeCity.Win.Editors
' クラス名を「GcDateValidator」から「GcDateTimeValidator」へ変更します。 
Dim GcDateValidator1 As GcDateTimeValidator = New GcDateTimeValidator()
GcDateValidator2 = New GcDateTimeValidator()
// ≪修正前≫ 
using GrapeCity.Win.Editors;
GcDateValidator gcDateValidator1 = new GcDateValidator();
gcDateValidator2 = new GcDateValidator();

// ≪修正後≫ 
using GrapeCity.Win.Editors;
// クラス名を「GcDateValidator」から「GcDateTimeValidator」へ変更します。 
GcDateTimeValidator gcDateValidator1 = new GcDateTimeValidator();
gcDateValidator2 = new GcDateTimeValidator();

移行ツールでの GcDateValidator の変換方法については「移行手順」を参照してください。

関連トピック

 

 


© 2004 GrapeCity inc. All rights reserved.