FAQ

1行ずつ余分に改行される(UNIX/Linux)

公開日:2007/08/09

  • V12
  • V11
  • V10
  • V9
  • V8
  • V7
  • V6
  • V5
  • V4

Question

Windows環境では正常に出力できたが、UNIX/Linux実行環境でランタイムを実行すると、1行につき2回改行されてしまい、行がずれてしまう。


Answer

データソースファイルの改行コードが誤っている可能性があります。
Create!Formは、Windows環境では「0x0d 0x0a」を、UNIX/Linux環境では「0x0a」を改行コードとして認識します。
Windows環境で作成したプログラムをそのままUNIX/Linux環境で動作させたり、データソースファイルをWindows環境からバイナリモードで転送すると、改行コードが「0x0d 0x0a」のままとなり、正しく動作しませんのでご注意ください。

この質問・回答は役に立ちましたか?

このページのよい点、悪い点を教えてください!FAQ改善の参考とさせていただきます。

  • 個人情報は入力されないようご注意ください。
    弊社からの回答をご希望の場合は、画面上部のメニューより「お問い合わせ」をご利用ください。
  • 最後に「送信」を押すことでコメントが送信されます。

検索