|
|
Befehl ausführen beim Schliessen der GUI |
|
hyper |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.11.2016, 10:38
Titel: Befehl ausführen beim Schliessen der GUI
|
|
Wo finde ich die CLoserequestfunktion? Ich möchte wenn ich auf das x der GUI klicke das dann ein Befehl ausgeführt wird.
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 30.11.2016, 16:20
Titel: Re: Befehl ausführen beim Schliessen der GUI
|
|
Hallo hyper,
:-)
Offensichtlich findest Du diese Funktion nirgends, sonst würdest Du ja nicht fragen. Und das ist auch schon die Antwort: Es gibt keine.
Die Standard-Figures haben in der CloseRequestFcn die Funktion
closereq
stehen, die lediglich ein
delete
aufruft, um das Fenster zu schließen.
Du kannst stattdessen eine eigene Funktion schreiben und sie in der Figure angeben:
Ein guter Tipp ist es, in der Dokumentation zu suchen. Das ist sogar effizienter, als das Forum zu befragen:
Gruß, Jan
Zuletzt bearbeitet von Jan S am 02.12.2016, 17:23, insgesamt einmal bearbeitet
|
|
|
hyper |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2016, 16:49
Titel:
|
|
Danke, aber wo genau schreibe ich nun das ganze hin? Ich habe ja eine Gui also eine große m Datei mit vielen Unterfunktionen für die einzelnen Buttons usw. Verstehe nicht ganz wie ich deine zwei Zeilen wo reinbringen sollte.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.12.2016, 16:59
Titel:
|
|
Hallo,
in die OpeningFcn
und die Funktion dann wie von Jan beschrieben anfügen.
Grüße,
Harald
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 02.12.2016, 17:24
Titel:
|
|
Hallo hyper,
Arbeitest Du mit GUIDE oder erstellst Du das GUI als Programm?
Genauso, wie die Unterfunktionen für die Buttons, ist die CloseRequestFcn eine Unterfunktion für die Figure. Mache das also ganz genau wie bei den anderen Callbacks.
Gruß, Jan
|
|
|
hyper |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.12.2016, 11:05
Titel:
|
|
ich benutze GUIDE.
Habe in die openingfunction die zeile eingefügt:
Dann habe ich eine neue Funktion erstellt:
Nur kommt dann folgender Fehler beim Schließen von der GUI:
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 07.12.2016, 12:57
Titel:
|
|
Hallo hyper,
Die Fehlermeldung klingt klar.
Gruß, Jan
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|