JP1/NETM/DM Automatic Installation Toolガイド (Windows(R)用)

[目次][用語][索引][前へ][次へ]

AITCE-0044

switchステートメントに一つ以上のdefaultラベルは使用できません。

要因
switchステートメント内で使用できるdefaultステートメントは一つだけです。
対処
switchステートメント内で指定するdefaultステートメントは一つだけにしてください。
誤った指定例
DEFINE
{
   const string FileVersion = "7.1";
   string stMsgText;
}
MAIN
{
   switch(FileVersion )
      case "7.1":
         ...
         ...
         break;
      default:      // 最初のdefaultです
         ...
         ...
         break;
      default:      // defaultが二つ指定されています
         ...
         ...
         break;
   endswitch;
}
各switchステートメントで指定できるdefaultステートメントは一つだけです。この例では,switchステートメントにdefaultステートメントが二つ指定されています。
正しい指定例
DEFINE
{
   const string FileVersion = "7.1";
   string stMsgText;
}
MAIN
{
   switch(FileVersion)
      case "7.1":
         ...
         ...
         break;
      default:      // defaultを一つだけ指定しました
         ...
         ...
         break;
   endswitch;
}
switchステートメントからdefaultステートメントを一つ削除しました。