|
|
Standalone - Probleme Dom API |
|
JoHab |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.03.17
|
|
|
|
Wohnort: bei München
|
|
|
|
Version: 2015b
|
|
|
|
|
|
Verfasst am: 29.03.2017, 13:41
Titel: Standalone - Probleme Dom API
|
|
|
|
|
Hallo zusammen,
ich habe eine GUI programmiert, welche ich gerne in ein Standalone umwandeln würde. Das Programm beinhaltet die automatisierte Erstellung eines Dokumentes, welches Ergebnisse von Berechnungen enthält. Die Erzeugung des Dokuments ist über die Dom API und ein Word-Template umgesetzt.
Das funktioniert in Matlab soweit alles ganz gut, wenn ich allerdings ein Standalone erzeuge funktioniert das ganze Programm bis auf die Dokumenterstellung. Habe natürlich alle benötigten Dateien bei der Erstellung angehängt (z.B. Word Template). Das Dokument wird zwar angelegt, aber anscheinen keine Daten hinein geschrieben und es lässt sich auch nicht öffnen.
Ich bräuchte jetzt mal einen Tipp wie ich rausbekommen kann, wo es in meinem Programm zu einem Hänger kommt. Da der Fehler nur in dem kompilierten Programm auftritt und ich dort ja kein Command-Window habe bin ich gerade etwas ratlos, habe auch noch nicht allzuviel Erfahrung dem Kompilieren von Matlab-Programmen.
Verwendete Version R2015b
|
|
|
|
|
JoHab |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.03.17
|
|
|
|
Wohnort: bei München
|
|
|
|
Version: 2015b
|
|
|
|
|
|
Verfasst am: 30.03.2017, 08:29
Titel:
|
|
Mittlerweile habe ich rausbekommen, das man einen Einblick in das Programm erhält, wenn man das erzeugte Matlab-Standalone über die Comman-Konsole von Windows aufruft.
Das Problem ist anscheinend, dass meine Word-Vorlage nicht geöffnet werden kann.
Das hilft mir jetzt schon weiter, allerdings hab ich momentan keine Ahnung woran das liegen könnte. Vielleicht kann mir ja jemand einen Tipp geben, der schonmal ein ähnliches Problem hatte.
|
|
|
Student1234. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.04.2017, 08:52
Titel: gleiches Problem
|
|
Hey,
ich habe leider genau das gleiche Problem und auch keinen Lösung dafür....
Erstelle auch ein Worddokument auf Basis einer Vorlage, dass über Dom API mit Inhalt fülle. Nach dem Kompilieren in ein Standalone bekomme ich den gleichen Fehler, nämlich dass das WordFile nicht geöffnet werden kann.
Hoffe auf jemanden, der sich damit auskennt =)
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 10.04.2017, 09:03
Titel:
|
|
Hallo,
bitte immer die genaue Fehlermeldung angeben.
Sollte eine Vorlage geöffnet werden müssen, dann kann es helfen, diese explizit beim Erstellen des Standalones anzugeben. In
applicationCompiler
geht das ja problemlos.
Falls das Problem hier nicht gelöst werden kann, ist eine Kontaktaufnahme mit dem Technischen Support empfehlenswert.
Grüße,
Harald
|
|
|
JoHab |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 29.03.17
|
|
|
|
Wohnort: bei München
|
|
|
|
Version: 2015b
|
|
|
|
|
|
Verfasst am: 19.04.2017, 08:08
Titel:
|
|
Hallo,
danke für den Tipp, habe allerdings relativ lange gebraucht um mein Programm jetzt endlich wie gewünscht zum laufen zu bekommen.
Ich hatte zwar bei der Erstellung des Standalones alle für das Programm wichtigen Dateien (wie z.B. das Word Template) angegeben, allerdings lag es wirklich daran, dass sie nicht gefunden wurden.
Das kompilierte Programm hat immer in meinem Windows Benutzerordner nach den Dateien gesucht und sie da logischerweise nicht gefunden.
Ich habe nun für jeden Zugriff auf eine Datei einen festen Pfad angegeben, welcher davon abhängt, ob das Programm schon kompiliert ist (siehe Code oben). Damit funktioniert es einwandfrei
Wenn das Programm als Standalone läuft, sucht er die benötigten Dateien in dem Verzeichnes, in welchem auch die .exe des Programms liegt.
Hoffe ich konnte damit allen helfen, die eventuell ein ähnliches Problem haben!
|
|
|
|
|
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.
|
|