APP designerで測定結果を入力後、規格内であればグリーンランプ、規格外であればレッドランプにしたい
1 回表示 (過去 30 日間)
古いコメントを表示
APP designerで測定結果をテキストエリアに入力後、規格内であればグリーンランプ、規格外であればレッドランプにしたいです。
しかしランプのコンポーネントにコールバックがありません。
なので、条件で色を変えるとかできないのでしょうか。
もしできるのであればやり方を教えていただけないでしょうか。
よろしくお願いいたします。
0 件のコメント
採用された回答
Hernia Baby
2022 年 3 月 22 日
編集済み: Hernia Baby
2022 年 3 月 22 日
できますがランプ自体にはコールバックがありません
代わりに検索結果か他のものでコールバックし、app.Lampのカラーを変えてください
今回はリストが偶数の時に赤色になるようなものを作成しました
app1.mlapをopenコマンドで開いて確認ください
見た目はこんな感じです
ランプを選択すると右下にパラメータがあります
↑をいじりましょう
app.ListBoxのコールバックは以下のようになります。
function ListBoxValueChanged(app, event)
value = app.ListBox.Value;
if mod(value,2) == 0;
app.Lamp.Color = [1,0,0];
else
app.Lamp.Color = [.94,.94,.94];
end
end
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で 対話型コントロールとコールバック についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!