InputMan for Windows Forms 11.0J 移行ガイド > 10.0J からの移行 > 移行に関する注意点 |
ここでは、10.0J から 11.0J へ移行する際の注意事項について説明します。
移行の対象となるプロジェクトが Visual Studio で開かれている場合は、該当プロジェクトを終了してください。
プロジェクトに関わるライブラリやユーザーコントロールなど、InputMan を使用している全てのプロジェクトを移行してください。プロジェクトが分かれている場合には、プロジェクト毎に移行ツールを実行する必要があります。
移行ツールは変更された名前空間やメンバ名を自動的に変換しますが、次のようなケースでは、移行ツールがこれらの変更を正しく検出しない可能性がございます。その場合は、手動にてコードを変更してください。
Imports ステートメント(Visual Basic)や using ディレクティブ(C#)を使用して、名前空間のエイリアスを作成している。
複数行にわたり、クラスやメンバ名を記述している。
変更されたクラスやメンバと同じ名前のユーザ定義クラス、メンバが存在している。
移行ツールにより、10.0J のコントロールは以下のように移行されます。
10.0J のコントロール | 11.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 |
ラッパーコントロールは、11.0J への移行前に 4.0J 以前のバージョンから 6.0J/7.0J/8.0J/10.0J へ移行したことのあるプロジェクトに存在します。 |