|
|
Cell Array an Listbox übergeben |
|
Lala888 |
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 05.09.16
|
|
|
|
Wohnort: München
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.05.2017, 10:49
Titel: Cell Array an Listbox übergeben
|
|
Hallo Ihr Lieben,
ich bin gerade dabei eine GUI ohne Guide zu erstellen und komme ein eine Stelle einfach nicht weiter.
In der Callbackfunktion von einem Pushbutton generiere ich einen Cell Array mit Strings die ich dann an eine Listbox übergeben will.
Mit set(hObject, 'String', Cell Array) wird der erste String der Liste an den Pushbutton String übergeben.
Wie kann ich das denn an die Listbox übergeben?
Habt Ihr ne Idee was ich falsch mache oder wie ich das lösen kann?
Viele Grüße
Lala
|
|
|
|
|
Vesuv |
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 08.07.15
|
|
|
|
Wohnort: Baden-Württemberg
|
|
|
|
Version: R2016b
|
|
|
|
|
|
Verfasst am: 11.05.2017, 14:55
Titel:
|
|
Bin mir nicht sicher ob ich das jetzt richtig verstanden hab...
aber an sich müsste der Befehl ja so auch stimmen "set(...)."
Das einzige was ich mir vorstellen könnte wäre, dass in deinem "hObject" gerade das falsche Handle steht? Also bist du sicher, dass du gerade auch in die Listbox schreibst?
Vielleicht hilft ein Codeschnipsel von dir?
_________________
never touch a running system!
|
|
|
Lala888 |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 05.09.16
|
|
|
|
Wohnort: München
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.05.2017, 15:22
Titel:
|
|
Also den Cell Array den ich der Listbox übergeben will, wird im Callback von Pushbutton generiert.
Muss ich den Cell Array dann erst an die Callbackfunction der Listbox übergeben und dort mit set(..) setzen?
Lala
|
|
|
Vesuv |
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 08.07.15
|
|
|
|
Wohnort: Baden-Württemberg
|
|
|
|
Version: R2016b
|
|
|
|
|
|
Verfasst am: 11.05.2017, 15:36
Titel:
|
|
ne das nicht unbedingt.
Wie "generierst" du denn deinen Pushbotton und die Listbox?
Du müsstest da doch sowas ähnliches stehen haben wie
damit hast du dann hoffentlich eine listbox auf die du zugreifen kannst à la
_________________
never touch a running system!
|
|
|
Lala888 |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 05.09.16
|
|
|
|
Wohnort: München
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.05.2017, 16:07
Titel:
|
|
Ja genau das habe ich auch probiert, aber da wird mir diese Fehlermeldung angezeigt:
??? Attempt to reference field of non-structure array.
Error in ==> myuitest>Einlesen2 at 150
set(handles.Listbox, 'String', F);
Ne Idee was ich falsch gemacht habe?
|
|
|
Vesuv |
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 08.07.15
|
|
|
|
Wohnort: Baden-Württemberg
|
|
|
|
Version: R2016b
|
|
|
|
|
|
Verfasst am: 18.05.2017, 11:03
Titel:
|
|
besteht das Problem denn immer noch? Und wenn ja, könntest du den relevanten Code hier posten?
_________________
never touch a running system!
|
|
|
|
|
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.
|
|