コードのセクションを一時停止する最良の方法<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
if ステートメントを使用してプログラムを一時停止しようとしています。 基本的に、エラー ウィンドウをポップアップしてプロセスを停止するステートメントが必要です。 私はこれを stop () と throw () 、および try() と組み合わせて throw() で試しましたが、これらはプログラムを完全に停止し、コードの特定のセクションではありません。 これが私がこれまでに得たものです:
(If( totlots > 50 | レプリケート > 50、
New Window( "エラー!", ビープ()、
V List Box( Text Box( "NUMBER OF LOTS OR NUMBER OF REPLICATES CANNOT EXCEED 50" ), )
/* 次に、ウィンドウが表示された後にコードのこのセクションを一時停止する関数が必要ですが、stop() や throw () などの残りのプログラムは停止していません。 助けてくれてありがとう!
Re: コードのセクションを一時停止する最良の方法それは最高です! 再度、感謝します!
Re: コードのセクションを一時停止する最良の方法コードを停止するには、モーダル ダイアログ ボックスの後に throw() を発行します。
トロット= 61 ;
複製する= 51 ;
もしも(トロット> 50 | |複製する> 50 、
新しい窓( "エラー!" 、
<<モーダル、
ビープ() 、
Ⅴリストボックス(テキストボックス( 「ロット数または複製数は 50 を超えることはできません」 ) 、 )
) ;
投げる() ;
) ;
// その他のステートメントはこちら...
Re: コードのセクションを一時停止する最良の方法それは素晴らしいヒントです! ありがとう! モーダル ウィンドウを閉じてコードを実行しない方法はありますか? 現在の方法では、ユーザーが x ボタンをクリックするか、OK を押すと、totlots または replicates 変数が 50 を超えていてもコードが実行されます。
Re: コードのセクションを一時停止する最良の方法モーダル ダイアログ ボックスを使用する場合、プログラムは停止し、ユーザーが [OK] をクリックすると続行します。
トロット= 61 ;
複製する= 51 ;
もしも(トロット> 50 | |複製する> 50 、
新しい窓( "エラー!" 、
<<モーダル、
ビープ() 、
Ⅴリストボックス(テキストボックス( 「ロット数または複製数は 50 を超えることはできません」 ) 、 )
)
) ;
// その他のステートメントはこちら...