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 

LV-Applikationen erstellen die VISTA kompatibel sind



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!

13.02.2009, 10:49
Beitrag #5

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
LV-Applikationen erstellen die VISTA kompatibel sind
' schrieb:Eine Variante wie es hierzu kommen könnte ist, das das "fremde nicht VISTA Programm" sich den Zielpfad aus den lokalen OS (VISTA) Umgebungsvariablen zusammensetzt.

Danke ImExporty, das wäre eine Möglichkeit, aber ich denke das es nicht so ist.
Ich kann den Pfad auch noch mit dem VI- Konstante "Temp-Pfad" oder via API shel32.dll/SHGetFolderPathA abfragen.

Mit allen abfragen komme ich auf den folgenden Pfad: "C:Users<username>AppDataLocal"
Es kann ja nicht sein, das ich je nach OS den Pfad zusammenfummeln muss. (bei Vista kämme da noch "VirtualStoreProgram Filesirgendwas" dazu, und ich vermute, dass das "fremde nicht VISTA Programm" davon nichts weis.)

Grundsätzlich gilt scheinbar folgendes: (siehe http://zone.ni.com/devzone/cda/tut/p/id/5702)
Zitat:Vista stellt automatisch fest, dass der Anwender keine ausreichende Berechtigung hat, die Datei dort zu speichern.
Windows Vista kopiert dann die Datei (falls bereits vorhanden) in:
C:Users<your_account>AppDataLocalVirtualStoreProgram Files<application>Setup.ini
Windows Vista erlaubt dann die Fortsetzung des Schreibvorgangs in der neuen Datei im Ordner VirtualStore. Für spätere Schreib- und Leseoperationen wird dann immer die Kopie der Datei im Ordner „VirtualStore“ verwendet. Für die Anwendung scheint die Datei weiterhin im Ordner „Programme“ (Program Files) zu liegen

Dieser Mechanismus funktioniert scheinbar nicht mit LV-EXE's, es kommt die Fehlermeldung Nr.8 LabVIEW: File permission error. You do not have the correct permissions for the file.

Entweder mache ich was falsch, oder niemand wendet LV in VISTA richtig an.

Für weitere Tipps, Infos und Links bin ich dankbar.
Hasta la VISTA
RoLe

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
LV-Applikationen erstellen die VISTA kompatibel sind - RoLe - 13.02.2009 10:49

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  non-reentrant Sub-VIs in unabhängigen Applikationen Nordvestlys 2 2.747 02.03.2015 11:44
Letzter Beitrag: Nordvestlys
  sind mehrere Indizierungen in einer for-Schleife möglich? Hasenfuss 1 3.479 23.01.2013 19:49
Letzter Beitrag: jg
  Multitouch-Applikationen mit LabView erstellen? SPS-Fuzzi 0 3.663 08.03.2012 10:01
Letzter Beitrag: SPS-Fuzzi
  LV unter Betriebssystem XP und VISTA First 1 5.014 01.12.2009 19:00
Letzter Beitrag: jg
  Vista 64 Bit undLabVIEW joedoe1979 4 6.538 03.06.2009 22:28
Letzter Beitrag: horatius
  LV Runtime 8.6 und visa runtime 4.5 unter vista 64? ed123 0 3.947 27.03.2009 10:27
Letzter Beitrag: ed123

Gehe zu: