| InputMan for Windows Forms 12.0J 移行ガイド > 7.0J からの移行 > 移行に関する注意点 |
ここでは、7.0J から 12.0J へ移行する際の注意事項について説明します。
移行の対象となるプロジェクトが Visual Studio で開かれている場合は、該当プロジェクトを終了してください。
プロジェクトに関わるライブラリやユーザーコントロールなど、InputMan を使用している全てのプロジェクトを移行してください。プロジェクトが分かれている場合には、プロジェクト毎に移行ツールを実行する必要があります。
移行ツールは変更された名前空間やメンバ名を自動的に変換しますが、次のようなケースでは、移行ツールがこれらの変更を正しく検出しない可能性がございます。その場合は、手動にてコードを変更してください。
Imports ステートメント(Visual Basic)や using ディレクティブ(C#)を使用して、名前空間のエイリアスを作成している。
複数行にわたり、クラスやメンバ名を記述している。
変更されたクラスやメンバと同じ名前のユーザ定義クラス、メンバが存在している。
移行ツールにより、7.0J のコントロールは以下のように移行されます。
| 7.0J のコントロール | 12.0J のコントロール | ||
|---|---|---|---|
| テキスト | GcTextBox | テキスト | GcTextBox |
| マスク | GcMask | マスク | GcMask |
| 日付 | GcDate | 日付時刻 | GcDateTime |
| 数値 | GcNumber | 数値 | GcNumber |
| コンボ | GcComboBox | コンボ | GcComboBox |
| リスト | GcListBox | リスト | GcListBox |
| キャラクタボックス | GcCharMask | キャラクタボックス | GcCharMask |
| タイムスパン | GcTimeSpan | タイムスパン | GcTimeSpan |
| IME | GcIme | IME | GcIme |
| 日付検証 | GcDateValidator | 日付時刻検証 | GcDateTimeValidator |
| 数値検証 | GcNumberValidator | 数値検証 | GcNumberValidator |
| リッチテキスト | GcRichTextBox | リッチテキスト | GcRichTextBox |
| ショートカット | GcShortcut | ショートカット | GcShortcut |
| 住所検索 | GcAddress | 住所検索 | GcAddress |
| 汎用検証 | GcCommonValidator | 汎用検証 | GcCommonValidator |
| タイムスパン検証 | GcTimeSpanValidator | タイムスパン検証 | GcTimeSpanValidator |
| フィールドスタイラー | GcFieldStyler | フィールドスタイラー | GcFieldStyler |
| ラッパーテキスト | Interop.Edit | ラッパーテキスト | Interop.Edit |
| ラッパーマスク | Interop.Mask | ラッパーマスク | Interop.Mask |
| ラッパー日付 | Interop.Date | ラッパー日付 | Interop.Date |
| ラッパー数値 | Interop.Number | ラッパー数値 | Interop.Number |
| ラッパーコンボ | Interop.Combo | ラッパーコンボ | Interop.Combo |
| ラッパークラシックコンボ | Interop.ClassicComboBox | ラッパークラシックコンボ | Interop.ClassicComboBox |
| ラッパーリスト | Interop.List | ラッパーリスト | Interop.List |
| ラッパーキャラクタボックス | Interop.CharMask | ラッパーキャラクタボックス | Interop.CharMask |
| ラッパータイムスパン | Interop.TimeSpan | ラッパータイムスパン | Interop.TimeSpan |
| ラッパー郵便番号 | Interop.Postal | ラッパー郵便番号 | Interop.Postal |
| ラッパーIME | Interop.Ime | ラッパーIME | Interop.Ime |
| ラッパー日付検証 | Interop.DateValidator | ラッパー日付検証 | Interop.DateValidator |
| ラッパー数値検証 | Interop.NumberValidator | ラッパー数値検証 | Interop.NumberValidator |
![]() |
ラッパーコントロールは、12.0J への移行前に 4.0J 以前のバージョンから 6.0J/7.0J へ移行したことのあるプロジェクトに存在します。 |