|
|
Static Textbox sichtbar machen |
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.09.2009, 20:08
Titel: Static Textbox sichtbar machen
|
|
Hallo zusammen,
ich habe in dem Forum schon ähnliche Artikel gesucht und auch gefunden, jedoch brachte mir das leider alles nichts. Deswegen wollte ichdas Thema nochmal aufgreifen.
Ich habe in einer GUI ein Static-Text-Feld eingebaut und den gewünschten Text hinterlegt. Über den Guide hab ich den Text invisible gemacht.
Bei drücken eines Buttons soll die Textbox erscheinen.
Das wollte ich mit
machen. Funktioniert aber nicht. Die erscheinende Fehlermeldung lautet
Weiß da jemand an was das liegt?
|
|
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 28.09.2009, 12:55
Titel:
|
|
Hallo,
Matlab meint, dass dein handles kein Struct ist , womöglich ist es ganz leer.
Über prüfe deinen Callback!
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.09.2009, 13:01
Titel:
|
|
... oder es gibt kein Feld "edit2". Vielleicht heisst das Tag deines Static-Text Feldes anders, und damit auch das entsprechende Feld von handles? Im Zweifelsfall sollte der Debugger helfen.
Grüße,
Harald
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2009, 08:20
Titel:
|
|
Hallo,
erstmal Danke für die Anregungen.
Ich kann erst heute Mittag schauen ob's daran liegt.
Bin jetzt aber schon zuversichtlicher
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2009, 13:15
Titel:
|
|
Da bin ich wieder,
ich habs nochmal versucht, jedoch taucht der ganze Fehler wieder auf.
Da ich nicht weiß wie ich weiter verfahren soll, hab ich mal ein neues Gui erstellt, das bei mir den gleichen Fehler auswirftund dies hier angehängt.
Der Fehler taucht jedoch erst auf wenn die Gui einmal geschlossen wurde nach dem erneuten laden wieder ausgeführt wird.
Achja, das Textfeld soll durch drücken des Buttons 3 sichtbar werden.
Wäre echt toll wenn mir hier jemand weiterhelfen könnte.
Beschreibung: |
|
Download |
Dateiname: |
Gui_test.zip |
Dateigröße: |
183.12 KB |
Heruntergeladen: |
486 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.09.2009, 14:40
Titel:
|
|
Abgesehen von einer Warnung am Anfang wegen eines nicht erkannten Characters habe ich mit diesem GUI auch nach mehrmaligem Schließen keine Probleme.
Vorschläge:
1. clear all; close all, und das ganze nochmal laufen lassen
2. Die GUI nicht durch Öffnen des .fig und clicken ausführen (das wird unabhängig vom Zweck der GUI nie gehen!), sondern durch Eingabe von gui_2 im Command Window oder durch Drücken des Run-Buttons (grüner Pfeil).
3. Wenn das nicht hilft:
- Welche MATLAB-Version verwendest du?
- Was sind die einzelnen Schritte bei der Verwendung dieser GUI?
Grüße,
Harald
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2009, 16:10
Titel:
|
|
Hallo Harald,
mit deinem Tip die Gui nicht durch öffnen der .fig Datei zu starten war goldrichtig.
Wenn ich die Gui über das Command Window aufrufe funktioniert es einwandfrei.
Weißt du zufällig noch warum ich die GUI nicht über .fig öffnen soll?
Ich sehe da nämlich auf Anhieb kein Problem drin.
Aber schonmal tausend Dank!
|
|
|
|
|
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.
|
|