Verfasst am: 06.04.2018, 12:12
Titel: GUI auf einem PC lauffähig und auf anderem nicht
Hallo Community,
ich habe folgendes Problem, das ich bisher weder durch den MathWorks Support noch durch Internetrecherche lösen konnte.
Ein Programm mit GUI wurde unter einer älteren MATLAB-Version erstellt und ist dort nach wie vor lauffähig. Auf einem neuen Rechner mit neuerer MATLAB-Version (R2017b) ist diese GUI aber nicht mehr lauffähig.
Eine Beispiel-GUI, die mein Problem exakt abbildet, findet ihr im Anhang (Bitte gebt den beiden Dateien gui2 als Namen). Die Beispiel-GUI soll den Text, der vor dem Drücken der Returntaste im Editor-Text-Feld stand, in das Static-Text-Feld schreiben.
Ich erhalte folgende Fehlermeldung nach dem Versuch, die Beispiel-GUI auszuführen:
Ich habe bereits die Beispiel-GUI mit opengl software und opengl hardware ausgeführt, was jedoch das Problem nicht löste.
Komischerweise sind aber sowohl die Beispiel-GUI und die originale GUI auf einem anderen Rechner unter MATLAB R2017b lauffähig. Daraus schließe ich, dass der Fehler wohl an meinem PC oder dessen MATLAB-Installation liegt.
Hier noch weitere Informationen zum Rechner, auf dem die GUIs nicht lauffähig sind:
vielen Dank für deine Antwort. Ich habe überprüft, ob das Installationsverzeichnis passt. Dies brachte mich leider nicht weiter.
Ich habe zwischenzeitlich nicht mehr MATLAB R2017b, sondern MATLAB R2018a auf dem Rechner installiert und komischerweise ist dort das Programm mit GUI, um das es damals ging, wieder voll lauffähig!
es geht weniger um das Installationsverzeichnis als um den MATLAB-Suchpfad. Wenn du da irgendwelche eigenen Dateien hast, die Standardfunktionen überlagern, kann es zu sehr merkwürdigem Verhalten kommen.
Das würde auch erklären, warum es unter R2018a nicht zu dem Problem kommt: du hast dort vermutlich erst mal die Standard-Pfadeinstellung.
Hallo Harald,
leider kann ich mir die Informationen, die MATLAB nach Eingabe deíner Abfragen ausgibt, nicht mehr anzeigen lassen, weil ich MATLAB R2017b nicht mehr verwenden kann.
Aber ich kann mich daran erinnern, dass die Ausgabe jeweils Verzeichnisse ausgab, die dem Standardverzeichnis von MATLAB entsprachen (C:\Program Files\MATLAB\R2018a\ ...).
nicht in dem Sinn, dass damit die Ursache des Problems gefunden wäre. Außer, du hast die betreffenden Dateien mal geändert.
Mit dem Umstieg auf R2018a scheint das Problem ja aber gelöst.
Grüße,
Harald
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
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.