INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Bilder mit in die EXE kompilieren?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

01.09.2009, 10:34 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2009 10:46 von cabua.)
Beitrag #1

cabua Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Aug 2009

8.6
2006
DE

44
Deutschland
Bilder mit in die EXE kompilieren?
Hallo,

Wie genau kann ich Bilder mit in die EXE hineinkompilieren.
Bei einem Virtuellen Ordner werden die Daten separatabgelegt in einem Unterordner "Data" abgelegt. Also 1:1 kopiert.

Man kann ja auch noch so eine Bibliothek erstellen und dort alle Bilder reinschieben, bringt das was? Und wie greift man dann auf die Bilder zu, also mittels Pfad?

Danke schön.

LV 8.6
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.09.2009, 11:14
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
Bilder mit in die EXE kompilieren?
' schrieb:Wie genau kann ich Bilder mit in die EXE hineinkompilieren.

Das kommt darauf an, was Du mit den Bildern anstellen möchtest.
Glas1

Als Dekoration einfach auf dem FP plazieren.
Zum Bearbeiten oder dynamischen anzeigen gibt es z.B. den Grafik-Ring.

Zitat:Man kann ja auch noch so eine Bibliothek erstellen und dort alle Bilder reinschieben, bringt das was? Und wie greift man dann auf die Bilder zu, also mittels Pfad?
Meinst Du damit eine llb ?
Wenn man darin Bilder speichern kann, was ich nicht weiß, dann kannst Du darauf wie auf ein Verzeichnis zugreifen.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 12:31
Beitrag #3

cabua Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Aug 2009

8.6
2006
DE

44
Deutschland
Bilder mit in die EXE kompilieren?
Hi,

Die Bilder werden in PictureBoxen angezeigt und auch ausgetauscht während der Laufzeit.
Ich hab es auch mal mit der Bibliothek probiert und dort werden nur die Pfade dann gespeichert der Bilder, aber die Bilder selbst nicht.
Ich glaube aber auch, dass ich noch nicht die LLB probiert habe. Sondern eine andere ("Rechtemausstaste auf MyComputer - Hinzufügen - Bibliothek").

Wenn es mit LLB klappt, sag ich bescheid.
Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 12:54 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2009 12:59 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Bilder mit in die EXE kompilieren?
' schrieb:Wenn es mit LLB klappt, sag ich bescheid.
Gruß
Löbliches Vorhaben. Aber ich habe das auch schon versucht und bin daran gescheitert. In die DLL gingen nur VIs rein, nicht einmal eine INI-Datei. Und Dateinen/Ordner mit fremden Inhalten, also z.B mit jPG-Bildern, schon gar nicht. Ich drücke Dir aber die Daumen.
Aber eines müßte doch funktionieren (denke ich). Wenn Du beim Kompilieren ein Installationspaket erzeugst, daß dann ein Ordner mit Bildern mit dabei dabei sein kann. Das Gleiche gilt für die Erstellung eines Quellcode-Paketes. (Bitte korrigiert mich, wenn ich falsch liege.)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 13:32
Beitrag #5

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
Bilder mit in die EXE kompilieren?
Schritt1: Du greifst auf die Bilder programmatisch (hoffentlich relative Pfadangabe) zu, somit muss im Projekt Explorer der Ordner „Bilder“ mit eingebunden werden (ich verwende meistens Autopopulating Folder).
Ist dieser Ordner im Projektfenster kann er auch bei Erstellung der Exe mit eingebunden werden. (Wichtig es muss mindestens eine Datei im Ordner liegen – man kann sich mit einer Dummy Text Datei helfen)
Screenshot 1

Schritt2: ohne Worte Screenshot 2

Schritt3: Jetzt kommt der eigentliche Trick – Listbox Destinations mit + und neuem Destination Label „Bilder“ erweitern.

Schritt 4: Jetzt Source File Settings – Project Files – Ordner Bilder selektieren und unter „Set destination for all contained items den unter Schritt3 erzeugten Ordner „Bilder“ auswählen.

Build - Fertig

Gruß
Ralf


Angehängte Datei(en) Thumbnail(s)
               
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 14:51
Beitrag #6

cabua Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Aug 2009

8.6
2006
DE

44
Deutschland
Bilder mit in die EXE kompilieren?
Hallo Rasta.

Es klappt nach deiner Anleitung leider nicht. Wenn ich den Ordner hinzufüge, dann werden die Daten weiterhin in einem anderen Ordner erstellt.
Hättest Du die Güte dein TEST Projekt hochzuladen?

Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.09.2009, 15:04 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2009 15:11 von rasta.)
Beitrag #7

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
Bilder mit in die EXE kompilieren?
Hallo cabua,
im Anhang das Testprojekt Lv86_img

Gruß
Ralf[attachment=49031:Project_Test.rar]

Edit:Von LV2009 auf 8.6 geändert.


Angehängte Datei(en)
Sonstige .rar  Project_Test_8_6.rar (Größe: 62,31 KB / Downloads: 194)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 16:46
Beitrag #8

cabua Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Aug 2009

8.6
2006
DE

44
Deutschland
Bilder mit in die EXE kompilieren?
Hallo Rasta,
Danke für das Uploaden.

Auch bei deinem Projekt hat es nicht geklappt. Hab es einfach mal kompiliert und siehe da:
   

Der Ordner wird wieder mit erstellt.
Wahrscheinlich meintest Du das sogar oder? Ich dachte an hineinkompilieren, so dass die Bilder in der EXE selbst drin sind.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 17:01
Beitrag #9

rasta Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 245
Registriert seit: Oct 2006

LabVIEW 2009-2017
2006
EN

53909
Deutschland
Bilder mit in die EXE kompilieren?
' schrieb:Der Ordner wird wieder mit erstellt.
Wahrscheinlich meintest Du das sogar oder? Ich dachte an hineinkompilieren, so dass die Bilder in der EXE selbst drin sind.

Gruß
Hallo cabua,
ja genau so meinte ich das..
hineinkompilieren fällt mir da auch nur Picture-Ring ein.
Gruß
Ralf
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.09.2009, 17:06 (Dieser Beitrag wurde zuletzt bearbeitet: 01.09.2009 17:07 von cabua.)
Beitrag #10

cabua Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Aug 2009

8.6
2006
DE

44
Deutschland
Bilder mit in die EXE kompilieren?
Ist das nicht recht umständlich mit dem PictureRing?
Ich mein wie liefert ihre Profis denn eure Programme aus?
Da kann man doch dann nicht die JPGs der Buttons mitsenden.

Ich denke da an einfache Manipulation der Buttons durch simples Austauschen der JPGs, Copyright und Fehlerquellen.
Alles das muss man doch irgendwie vermeiden können.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: