最後の要素以外のすべてのフィールド幅は 0 より大きくなければなりません。
更新 : 2007 年 11 月
エラー メッセージ
最後の要素以外のすべてのフィールド幅は 0 より大きい必要があります。最後の要素内の 0 以下のフィールド幅は最後のフィールドが可変長であることを示しています。
最後の要素以外のフィールド幅が 0 または 0 より小さく設定されているため、処理が失敗しました。最後のフィールドが可変長であることを示すために、0 と等しいか、0 よりも小さいフィールド幅を最後の要素に使用できますが、その他の要素には使用できません。
このエラーを解決するには
- フィールド幅を正しいサイズに設定します。
参照
処理手順
方法 : Visual Basic で固定幅のテキスト ファイルを読み取る
参照
TextFieldParser.SetFieldWidths メソッド