|
|
Werte "ohne drücken der Enter Taste" übergeben |
|
Chris86 |
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 07.05.10
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.05.2010, 13:15
Titel: Werte "ohne drücken der Enter Taste" übergeben
|
|
Hallo Leute,
vielleicht kann mir jemand helfen. Bin noch en ziemlicher Anfänger, jedenfalls hab ich ein Problem.
Ich habe einen Slider und ein Edit Fenster. Über den Slider kann der benutzer werte im Edit Fenster ändern. Damit meine Simulation diesen Wert übernimmt muss ich die Enter Taste drücken.
Nun meine Frage:
Ist es denn möglich dass das Edit Fenster die Werte "automatisch" an meine Simulation Übergibt ohne das ich jedesmal die Enter Taste drücken muss?
Es ist halt blöd wenn der benutzer den wert über den slider ändert und dann jedesmal zuerst die enter taste drücken muss damit er den wert übernimmt. Hoff ihr kapiert auch was ich meine
Vielen Dank im voraus.
Grüße Chris
|
|
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 07.05.2010, 13:44
Titel:
|
|
Hallo,
mache doch die Übergabe statt CallbackFcn über KeyPressFcn.
Du musst aber wissen dass der String in Editbox erst gesetzt wird, wenn du entweder Enter oder wo anders klickst.
Das ist z.B ist dann nicht mehr möglich in KeyPressFcn
|
|
|
Chris86 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 07.05.10
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.05.2010, 16:07
Titel:
|
|
Danke erstmal für die Antwort.
Genau das will ich ja verhindern das ich jedes mal Enter oder en anderen Button drücken muss. ich will einfach das meine Simulation immer den Wert übernimmt der gerade im Edit Fenster steht.
Das kann ich also nicht mit der KeyPressFcn lösen?
grüße
|
|
|
Chris86 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 07.05.10
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.05.2010, 16:26
Titel:
|
|
kann euch mal schreiben was ich bisher hab...
Im Slider steht:
Im Edit Fenster steht:
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 09.05.2010, 16:26
Titel:
|
|
Hallo,
wenn du in der Simulation den Wert aus dem Slider übernimmst, sollte das direkt ohne weiteren Tastendruck gehen. Das Edit-Feld dient ja nur zur Anzeige, oder?
Grüße,
Harald
|
|
|
Chris86 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 07.05.10
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.05.2010, 16:37
Titel:
|
|
Geht ja ziemlich schnell hier
ähmm ja das Edit Fenster dient eigentlich nur zum Anzeigen des Wertes.
Werde das dann gleich mal ausprobieren...
Geb dann bescheid obs geklappt hat oder nicht
|
|
|
Chris86 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 23
|
|
|
|
Anmeldedatum: 07.05.10
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.05.2010, 17:44
Titel:
|
|
Jaaaaaaa super hat geklappt!! Danke für den Tipp! Manchmal steht man halt doch einfach nur aufm Schlauch
Habs jetzt so gemacht wie du gesagt hast. Die Simulation bekommt jetzt den Wert vom Slider übergeben. Jetzt aktuallisiert er mir den Wert sobald am Slider der wert geändert wird!!
Grüße Chris
|
|
|
|
|
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.
|
|