LabVIEWForum.de
Screenshot von einem Gestaltungselement - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Screenshot von einem Gestaltungselement (/Thread-Screenshot-von-einem-Gestaltungselement)

Seiten: 1 2


Screenshot von einem Gestaltungselement - Peacemaker1985 - 16.10.2012 09:38

Hallo Leute,

Gibt es eine Möglichkeit ein Screenshot von einem Gestaltungselement zu machen und dann
als Foto im Frontpanel einzufügen?

Gruß Peacemaker


RE: Screenshot von einem Gestaltungselement - Achim - 16.10.2012 09:47

Hm...PrintScreen...Paint...ausschneiden...speichern...einfügen?


RE: Screenshot von einem Gestaltungselement - Peacemaker1985 - 16.10.2012 10:02

Vllt sollte ich besser etwas ausholen.
Ich habe ein GestaltungsElement das ich zur Laufzeit verändern kann.
Ich möchte dieses Gestaltungselement als Bild mit einer eigenen Bezeichnung speichern.
Durch eine Enum Variable will ich dieses Bild dann auf dem Frontpanel einfügen, ebenfalls zur Laufzeit. Ist das denn möglich?

Gruß Peacemaker


RE: Screenshot von einem Gestaltungselement - jg - 16.10.2012 10:08

Ein LV-Image im Frontpanel, darein ein Bild laden.
Ich sehe ebenfalls kein größeres Problem.

Gruß, Jens


RE: Screenshot von einem Gestaltungselement - Achim - 16.10.2012 10:20

@ Jens:

Ein Bild einer Decoration zur Laufzeit erzeugen? Wie soll das gehen?


RE: Screenshot von einem Gestaltungselement - GerdW - 16.10.2012 11:38

Hallo,

es gibt die Methode "Get Image" sowohl für Controls als auch fürs FP eines VIs. Hier kommt man also schnell auch innerhalb LabVIEWs (und zur Laufzeit) an die Bilddaten.

Vielleicht sollte Peacemaker noch etwas weiter ausholen, was er da vor hat?


RE: Screenshot von einem Gestaltungselement - Peacemaker1985 - 16.10.2012 12:48

Also....

Leider darf ich kein Bild hochladen, da ich keine Bild-Informationen weiter geben darf.
Ich versuche das ganze etwas zu umschreiben.
Ich habe zur Visualisierung eines Moduls, einen Kühlkörper (KK) mit Gestaltungselementen erstellt (einfaches Rechteck).
Auf diesem KK sind verschiedene Leistungsbauelemente, welche geometrisch gleich groß sind, angeordnet.
Je nach Modul befinden sich eine betsimmte Anzahl von Bauelementen auf dem KK.
Durch das Klicken auf einen vordefinierten Bereiche des KK, tauchen die Bauelemente auf oder verschwinden.
Das Click & Place Prinzip habe ich mit Registerkarten realisiert. In diesen Registerkarten bedindet sich das Bauelement
(ebenfalls mit Gestaltungselementen gebaut).
Jetzt habe ich das ganze Gebilde gruppiert. Nun möchte das Bild dieses Gestaltungselements irgendwie abspeichern um sich das Modul vielleicht im Nachhinen nochmal anzuschauen und anschließend auf dem Frontpanel anzuzeigen.

Ich hoffe das ist ausführlich genug. Falls nicht einfach melden Big Grin

Gruß Peacemaker


RE: Screenshot von einem Gestaltungselement - GerdW - 16.10.2012 12:51

Hallo Peacemaker,

was spricht gegen die GetImage-Methode, gefolgt von einer PictureFileWrite-Funktion deiner Wahl, gefolgt von etwas GIMP (oder einem anderen Grafikprogramm deiner Wahl)? Danach alle nötigen Bilder in ein Verzeichnis legen und bei Bedarf in einen PictureIndicator laden/anzeigen...


RE: Screenshot von einem Gestaltungselement - Peacemaker1985 - 16.10.2012 12:57

Okay Danke.

Könntest du die GetImage-Methode und die PictureFileWrite-Funktion näher erläutern, stehe etwas auf dem Schlauch.


RE: Screenshot von einem Gestaltungselement - GerdW - 16.10.2012 13:04

Hallo Peacemaker,

so sieht das Speichern eines Bildes des Frontpanels aus:
[attachment=41874]
Methode des VI und Picture-Funktion...