2016-05-03 43 views
0

私はDebugdemoを使ってシングルステップで小さなIDEを書いています。 今、行が実行される前後にイベントが必要です。 現在の行が実行されている間にエディタを無効にしたいとします。 私はOnLine Eventを見つけましたが、どのイベントでそれが解雇されたか、どのように使用できるかを知りませんでした。 ヒントは大歓迎です。PascalScript:OnBeforeLineExecとOnAfterLineExecのようなものを探しています

挨拶クラウス

答えて

0

OnLineイベントは、コードの解釈を変えることを意図しています。
デバッグのためのものではありません。

BreakPointsを使用したい場合は、
行および行の後にブレークポイントを挿入します。
これで、行が実行される前後に信号が得られます。

+0

こんにちは@ヨハン、 お返事ありがとうございます。 私のデシジョンはできるだけ明確ではないようです。 私はブレークポイントは必要ありません。 私は、ある行が現在実行されているという視覚的なフィードバックを持っていたいと思います(私の関数の中には数秒が必要です)。 その考え方は(例えば): - ユーザーがF8を押したときにstatubarに_running_を表示し、行が処理されたときに_- _stopped_を表示します。 –

+0

はい、それはブレークポイントが提供するものです。あなたがあなたの質問にそれらを置くべきであることを明確にしているなら、それらをコメントの中に散らしてはいけません:-) – Johan

関連する問題