LotusScript と Visual Basic の言語上の違い

LotusScript® と Visual Basic の言語には、次のような違いがあります。

  • LotusScript の場合、ForAll ... End ForAll が使用されます。Visual Basic の場合、For Each ... Next が使用されます。

  • Visual Basic ではコンパイラディレクティブ %Rem、%End Rem、%If、%Elseif、%Else、%End If、%Include はサポートされません。
  • Visual Basic では文字列の区切りとして縦線 | と大カッコ {} は使用できません。
  • Visual Basic では &B をバイナリリテラルとしてサポートしていません。16 進リテラルとして &H を、8 進リテラルとして &O をサポートしています。
  • LotusScript では日付形式には Format が使用されます。Visual Basic では FormatDateTime が使用されます。
  • LotusScript では、CDec がサポートされていません。

  • Visual Basic では Today がサポートされていません。
  • LotusScript では Err 固有のオブジェクトはサポートされていません。Visual Basic ではエラー番号がパラメータである On Error はサポートされていません。