アーティクル - CS334557

apex_displayを使用してスクリプトを実行すると、出力がApexAdaメッセージウィンドウにすぐに表示されない

修正日: 23-Jun-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ApexAda 4.2 F000 to 5.2 F000

説明

  • apex_displayコマンドは、メニューのカスタマイズ、CMVCのカスタマイズ、TestMateテストドライバーなどに使用できます。
  • apex_displayコマンドには、スクリプトまたはプログラムを実行して結果をApexメッセージウィンドウに出力するためのrunまたはexecuteサブコマンドが含まれています。
  • 一部のスクリプトまたはプログラムでは、 apex_displayの出力はメッセージウィンドウにすぐには表示されませんが、プログラムの完了時に一度に表示されます。
  • ユーザーは、スクリプトまたはプログラムの進行状況を監視するために、出力をリアルタイムで表示することを好むことがよくあります。たとえば、次のCシェルスクリプトcshscript.cshを検討してください。
    #!/bin/csh
        foreach xx ( 1 2 3 4 5 6 7 )
            sleep 5
            echo “Line $xx”
        end
    および同等のPerlスクリプトperlscript.pl
    my $count = 0;
    while ($count < 7) {
        $count++;
        sleep 5;
        print "Line $count \n";
    }
最新バージョンはこちらを参照ください CS334557