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 

Pfadabhängigkeiten?



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!

08.11.2012, 11:45
Beitrag #1

curby23523 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2012

8.6
2011
DE


Deutschland
Pfadabhängigkeiten?
Hallo,

ich habe ein Programm, welches ein Messinstrument initialisiert, eine Einstellung ändert und das Gerät wieder deinitialisiert.

Das Problem ist nun folgendes:
Das Programm liegt in Ordner A. Labview wird gestartet, das Programm ausgeführt und es funktioniert. Nun wird das Programm in den Ordner B verschoben und gestartet und funktioniert ebenfalls. Labview wird geschlossen.

Wenn ich diese ganze Routine wiederhole, diesmal aber im Ordner B anfange, kann man das programm aus keinem der Ordner funktionsfähig aufrufen.

Ich frage deshalb hier nach, weil dieses Programm hauptsächlich vom Messinstrument mitgelieferte Vis verwendet, welche über Dlls das Messinstrumet ansteuert. Bei beiden Varianten hingegen kann ich sehen, dass die Pfade der Vis und genauso deren DLLs identisch ist. Also kann das ganze doch kein Problem der Pfadabhängigkeiten sein oder?

mfg
nils
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.11.2012, 11:55
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.219
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: Pfadabhängigkeiten?
Hi,
ich würde mal die expliziten Pfadangaben im DLL-Aufruf löschen. Schreib da nichts anders rein als den Namen der DLL.

Klappt das? Oder hab ich dich mißverstanden?

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.11.2012, 10:02
Beitrag #3

curby23523 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2012

8.6
2011
DE


Deutschland
RE: Pfadabhängigkeiten?
Um das nochmal zu konkretisieren, da es sich immrnoch um ein aktuelles Problem handelt:

Wenn ich ein neues Vi erstelle und dort das Gerät mittels SubVi initialisiere, eine Aktion durchführe und das Gerät mit einem weiteren SubVi wieder herunterfahre, funktioniert die ganze Applikation, solange ich nicht abspeicher. Wenn ich aber speicher, wird die Initialisierung nicht mehr korrekt durchgeführt (es wird zwar Succes ausgegeben, aber es tut sich nix). Das kann man daran erkennen, dass bei der Highlightfunktion das SubVi zum initialisieren keine Zeit mehr in Anspruch nimmt.

In einem Unterordner liegen extra nochmal die .llb und .dll die mit diesen subvis zusammenhängen, das Programm lädt aber immer die originalen aus dem LabView Ordner.

Was soll das? Ich hab das Programm mal angehangen, aber euch werden ja trotzdem die ganzen dlls und llbs fehlen.

mfg
Nils


Angehängte Datei(en)
8.6 .vi  Unbenannt 1.vi (Größe: 7,37 KB / Downloads: 169)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: