09.08.2011, 07:49
Beitrag #2
|
NWOmason
Simultator
Beiträge: 1.078
Registriert seit: Dec 2010
2012.SP1
2008
EN
93047
Deutschland
|
RE: Änderungen im vorhandenen Programm
(09.08.2011 07:24 )Ninja2602 schrieb: Ich weiss leider nicht wo das jeweils aktuelle Programm abgelegt wurde (Sicherheitskopie). Das bedeutet ich möchte mir zunächst eine Sicherheitskopie erstellen (wie?) um mich danach mit dem aktuellen Programm zu beschäftigen ohne die Gefahr das ich dieses "zerschieße" und keine Sicherheitskopie mehr habe.
Ich gehe mal davon aus, dass dein aktuelles Programm in einem Projekt beheimatet ist. Da kannst du ganze einfach eine Kopie des ganzen Projekts erstellen. Und zwar im Project Explorer unter File»Save As kann eine komplette Kopie des Projektes erstellt werden:
Jedoch würde ich, je nachdem, wie komplex das Projekt ist, die Kopie vorher testen, ob auch alle Datein kopiert wurden und das Programm noch funktioniert.
Btw. habt ihr kein Versionsverwaltungstool?
(09.08.2011 07:24 )Ninja2602 schrieb: Als zweites möchte ich auch wissen, wie erstelle ich eine neue *.exe Datei (wenn ich überhaupt eine neue erstellen muss) um meine Änderungen zu "testen".
Generell musst du keine *.exe erstellen um deine Änderungen zu testen. Dies kannst du auch in der Entwicklungsumgebung machen. Soll das Programm (mit den Änderungen) auch auf einem Zielrechner ohne LabVIEW laufen, ist das Erstellen einer *.exe unabdingbar.
Tutorials zur *.exe-Erstellung gibt es z.b. in der Hilfe anhand eines Beispiels:
Example: Building a Stand-Alone Application
http://zone.ni.com/reference/en-XX/help/...to/exe_ex/
Beste Grüße,
NWO
|
|
|
10.08.2011, 08:26
Beitrag #3
|
Ninja2602
LVF-Gelegenheitsschreiber
Beiträge: 123
Registriert seit: Jul 2011
2010
2011
kA
|
RE: Änderungen im vorhandenen Programm
Guten Morgen NWOmason,
danke für die hilfreichen Tipps.
Ich habe versucht mir eine Kopie meines gesamten Projektes zu erstellen.
Als Pfad zum speichern habe ich einen in "Eigene Dateien" angegeben, aber wenn ich die Kopie suche, finde ich sie nirgends!
Haben Sie einen Tipp woran das liegen kann?
LG Ninja2602!
|
|
|
10.08.2011, 12:32
(Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2011 12:51 von Ninja2602.)
Beitrag #5
|
Ninja2602
LVF-Gelegenheitsschreiber
Beiträge: 123
Registriert seit: Jul 2011
2010
2011
kA
|
RE: Änderungen im vorhandenen Programm
Moin,
so habe das ganze gerade nocheinmal probiert. Interessanter weise hat er jetzt etwas gespeichert was ich auch wiederfinde.
Allerdings kommen immer mehrere Abgfragen, z.B.
"This operation will save 1 file(s) over existing files. Do you want ..."
Wenn ich an dieser Stelle sage "Continue" kommen danach noch Popups mit
"Cannot save library "xy.lvlib":xy_DBx.lvlib. Another library in memory is already loaded
from that path."
Was bedeutet das und was muss ich da dann am besten machen?
LG!
P.S. Ab jetzt duze ich dann auch mal!
Nächste einfache Frage!
Wie kann ich eine von mir erstelle "Library" umbenennen?
Ich habe in den "Eigenschaften" bei "Documention" den "Localized Name" geändert, dieser wird im Project Explorer aber nicht geändert!
Anwelcher Stelle muss ich den Namen ändern damit dieser auch im Project Explorer einen anderen Namen bekommt?
LG!
|
|
|
10.08.2011, 13:36
(Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2011 13:38 von Ninja2602.)
Beitrag #6
|
Ninja2602
LVF-Gelegenheitsschreiber
Beiträge: 123
Registriert seit: Jul 2011
2010
2011
kA
|
RE: Änderungen im vorhandenen Programm
Und weils so schön ist, die nächste!
Habe in dem Projekt, welches ich gerade durchforste, eine *.rtm-Datei gefunden.
Was ist eine *.rtm-Datei und wozu wird diese benötigt (und wie erstellt).
LG!
Ok, welchen Zweck sie hat habe ich glaube ich gerade heruasgefunden.
Damit kann ich in einem Projekt ein "Menu" erstellen.
Aber wie http://www.labviewforum.de/images/smilie.../blink.gif
|
|
|
10.08.2011, 13:57
Beitrag #7
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Änderungen im vorhandenen Programm
Noch mal zurück zum Save as...
Ich kopiere im Normalfall den gesamten Projektorder woanders hin. Klappt in der Regel ohne Probleme.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
10.08.2011, 15:11
Beitrag #8
|
Ninja2602
LVF-Gelegenheitsschreiber
Beiträge: 123
Registriert seit: Jul 2011
2010
2011
kA
|
RE: Änderungen im vorhandenen Programm
(10.08.2011 13:57 )jg schrieb: Noch mal zurück zum Save as...
Ich kopiere im Normalfall den gesamten Projektorder woanders hin. Klappt in der Regel ohne Probleme.
Gruß, Jens
Moin,
das habe ich schon probiert, auch dann erscheinen die diversen Meldungen!?
|
|
|
10.08.2011, 16:04
Beitrag #9
|
NWOmason
Simultator
Beiträge: 1.078
Registriert seit: Dec 2010
2012.SP1
2008
EN
93047
Deutschland
|
RE: Änderungen im vorhandenen Programm
(10.08.2011 12:32 )Ninja2602 schrieb: Was bedeutet das und was muss ich da dann am besten machen?
Versuch mal eine Speicherung ohne diese Libarys (Sind das NI Libarys oder von Drittherstellern). Nochmal sei erwähnt, dass dieses Speicherverfahren eine komplette Kopie deines Projektes erzeugen sollte (Funktioniert z.B. auch mit Dateien, die im Netzwerk liegen, diese werden dann auch an den eingegeben Pfad mitkopiert)
(10.08.2011 12:32 )Ninja2602 schrieb: Ich habe in den "Eigenschaften" bei "Documention" den "Localized Name" geändert, dieser wird im Project Explorer aber nicht geändert!
Anwelcher Stelle muss ich den Namen ändern damit dieser auch im Project Explorer einen anderen Namen bekommt?
Welchen Namen meinst du genau? Den des Projektes? Das ist immer der Name der *.lvproj-Datei. Diesen kannst du ändern, wenn du beim Speichern 'Rename' auswählst. Hast du das gemeint?
(10.08.2011 13:36 )Ninja2602 schrieb: Damit kann ich in einem Projekt ein "Menu" erstellen.
Aber wie http://www.labviewforum.de/images/smilie.../blink.gif
Schau dir dazu am besten das Beispiele im Examplefinder (Suchbegriff 'menus') an. Wenn du ein eigenes Laufzeitmenü erstellst, kannst du diese in einer Datei (*.rtm) hinterlegen. Diese kann dann wieder eingelesen werden, und das Menü muss nicht händisch erzeugt werden z.B.
Beste Grüße,
NWO
|
|
|
| |