この質問は削除する必要があります。フラグが立てられます。イベントの後に別のフレームに予期しないフレームが表示される
1
A
答えて
1
コードのスニペットは、フレームの「key1」をセンシティブにしています。機密扱いにするためには、それをポップアップする必要があります...
なぜこのコードブロックが実行されますか?あなたは「このコードがなぜ再び呼び出されたのかわかりません」と言っています。そのような小さなコード全体を共有しているので、他の人もそうはなりません。どうやらコントロールの流れがそのブロックを通っているので、それがなぜそれなのか理解するように働くべきです。デバッガを使用してコード実行を試してみるか、旧式のMESSAGE文を挿入して、その底部に到達することができます。
問題を回避するには、条件付きロジックでそのコードをラップすることができます。定義及びF-選択フレームの所望の状態を決定する変数を設定し、感度ロジック制御するためにそれを使用:もちろん
define variable f-shouldBeVisible as logical no-undo.
if .... then
f-shouldBeVisible = yes.
else
f-shouldBeVisible = no.
...
else
do:
if f-shouldBeVisible then
assign ll-lgst-key1:SENSITIVE in frame f-selection = TRUE
ll-lgst-key2:SENSITIVE in frame f-selection = FALSE
.
end.
愚かの種類に見える - それは肉眼上のある一例であり - 単純化されたロジック。
OTOH変数を設定するのに十分な知識があれば、ELSEブランチが実行されている理由を理解できるはずです。しかし、おそらくそれは有用な第一歩です。
関連する問題
- 1. フレームが表示されない
- 2. HTMLフレームが表示されない
- 3. フレームはtkinterのotheフレームの上に表示されます
- 4. 最初のフレームにffmpegオーバーレイが表示されない
- 5. フレーム上に表示されるライトボックス
- 6. フレームがサイトに表示されていない場合はリダイレクト
- 7. ビューを表示した後にサブビューのフレームが更新されています
- 8. tkinter - フレームが表示された後の関数の実行
- 9. Python - >ラベルがフレームに表示されない
- 10. フレームやパネルにJLabelが表示されない
- 11. IOS GIF、前のフレームの最後のフレームを表示
- 12. Macで別のフレームを開いた後、メニューがOpenGLキャンバスにオーバーレイされない
- 13. Tkinter:フレーム内のボタンが表示されない
- 14. フレームに黒い画面が表示される
- 15. 特定のフレームがロードされた後に通知を表示する
- 16. コンボボックスが表示されていないフレーム
- 17. 1フレームのDOMを別のフレームのイベントに変更する方法は?
- 18. htmlファイルに予期しないhidden divが表示される
- 19. wxPython - サイズ変更まで表示されるコンテンツのないフレーム
- 20. SDLフレームを別のプロセスに送信して表示する
- 21. フレームの表示URL
- 22. C#UWPデザイナーブランク - フレームが表示されない
- 23. パネルがJavaフレームで表示されない
- 24. 新しいフレームに表示されたときにJava varが0に戻る
- 25. 2番目のフレーム(パネル)の結果データが正確に表示されない
- 26. メニューボタンがすべてのフレームに表示されます
- 27. コンソールに予期しない '%'が表示されます
- 28. フレームにリダイレクトされるコードの上にフレームの内側に
- 29. JWPlayerのビデオの後に表示する画像フレームを追加
- 30. フレームなしでウェブページを表示する
私は小さなコードブロックを共有しました。仕事から得た本当に大きなプロジェクトであり、すべてのファイルが接続されています。また、たくさんのインクルードファイルや他の種類のファイルもあります。編集してコードを開発、編集します。コードのこの部分は、私がファイルに送る文字列変数の一部です。私はif-elseを追加することを考えましたが、コードが巨大なので、何が影響を受けるのか、正確にどこにあるのかは分かりませんとにかくありがとう! – hbc