LabVIEWForum.de - RTF, HTML und PDF innerhalb von VI anzeigen

LabVIEWForum.de

Normale Version: RTF, HTML und PDF innerhalb von VI anzeigen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich bin dabei einen Automatismus zu erzeugen, welcher einer Exe automatisch (über einen stark modifizierten Buildvorgang) die benutzten OpenSource-Lizenztexte anfügt um hier endlich mal rechtssicher zu werden.

Hier fehlt mir noch ein kleiner Baustein zum Grück und zwar eine Möglichkeit PDF, RTF und HTML inline in einem VI anzuzeigen.
Ich würde vermuten, das das mit ActiveX geht, hab aber keinen Plan und finde keine Beispiele.

Hat jemand sowas schon mal gemacht?

Viele Grüße,
Achim
Sooo,

ich habe inzwschen den Webbrowser gefunden und auch die RichTextBox.

Beide Elemente sind aber komisch.
- Sie haben zwar eine Property Visible aber die bewirkt nichts.
- Beide möchten nicht in einem TabControl platziert werden.

Ich will eigentlich, je nachdem was man ausgewählt hat, mal den Webbrowser und mal die RichTextBox anzeigen. Da die aber nicht in nen TabControl möchten, habe ich nun übereinander liegen und möchte beide einzeln ausblenden, so wie ich es brauche. Geht aber nicht. Weiß da jemand mehr drüber?
Hallo Achim,

Zitat:ich habe inzwschen den Webbrowser gefunden und auch die RichTextBox.

Beide Elemente sind aber komisch.
- Sie haben zwar eine Property Visible aber die bewirkt nichts.
- Beide möchten nicht in einem TabControl platziert werden.
Beide sind über ActiveX eingebunden!?
Solche ActiveX-Elemente mögen es nicht, in einem TabControl versteckt zu werden. Ich glaube, LabVIEW blendet die ähnlich wie ein Subpanel ins Frontpanel ein…

Idee: Du könntest beides in einem subVI erstecken, welches in einem Subpanel eingeblendet wird. Habe ich aber auch noch nicht getestet…
Also ich pack die EUPL als rtf zum Installer. Da ist sie gut aufgehoben.

Zusätzlich im Menü->Help->About me einige Hinweise zur Applikation, Copyright und Copyleft mit Hinweis auf das Installationsverzeichnis.

Das sollte meiner Meinung nach genügen.

Gruß Holger
(14.12.2020 15:17 )GerdW schrieb: [ -> ]Hallo Achim,

Zitat:ich habe inzwschen den Webbrowser gefunden und auch die RichTextBox.

Beide Elemente sind aber komisch.
- Sie haben zwar eine Property Visible aber die bewirkt nichts.
- Beide möchten nicht in einem TabControl platziert werden.
Beide sind über ActiveX eingebunden!?
Solche ActiveX-Elemente mögen es nicht, in einem TabControl versteckt zu werden. Ich glaube, LabVIEW blendet die ähnlich wie ein Subpanel ins Frontpanel ein…

Idee: Du könntest beides in einem subVI erstecken, welches in einem Subpanel eingeblendet wird. Habe ich aber auch noch nicht getestet…

Korrekt beide als ActiveX.

Mein Denkfehler war, dass das Element die AxtiveX Referenz ist aber nicht die vom LabVIEW Container.
Wenn man also noch mal eine Referenz erzeugt, dann kann man auch über einen PropertyNode das Teil einfach invisible machen.
Gestapelte Controls sind nicht schön aber an der Stelle ist das das einfachste... Subpanels dafür zu verwenden ginge sicher auch ist aber irgendwie overkilled.
Hallo,

ich habe noch nicht allzu viel mit ActiveX gemacht, möchte in meinem aktuellen Projekt aber gern HTML Dateien, die ich im Rahmen einer Hilfedatei (*.chm) erstellen kann auch im Frontpanel einbinden können. Daher würde mich deine Lösung der Anzeige der html Dateien auf dem Frontpanel interessieren. Kannst du diesen Teil bitte posten?

Vielen Dank!

Gruß, Patrick
Referenz-URLs