From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

AutoDrvUser, GraphDrvUser in DIAdem 8 und 10.2

Hallo!
 
Ich upgrade gerade von DIAdem 8.1 auf 10.2.
Leider ist das Verhalten von DIAdem unterschiedlcih, was die Variablen AutoDrvUser und GraphDrvUser betrifft.
 
In Version 8 konnten beide Variablen unterschiedliche Inhalte haben, in Version 10 steht in beiden immer das gleiche, egal welche Variable geändert wird.
Codebeispiel:
 
AutoDrvUser  = "C:\Dir_for_Scripts"
Msgbox "AutoDrvUser: " & AutoDrvUser & vbcrlf & _
       "GraphDrvUser: " & GraphDrvUser
GraphDrvUser = "C:\Dir_for_Layouts"
Msgbox  "AutoDrvUser: " & AutoDrvUser & vbcrlf & _
       "GraphDrvUser: " & GraphDrvUser
 
Das gleiche Verhalten zeigen auch die neuen Variablen ScriptReadPath und LayoutReadPath.
 
Ist das ein Bug, gibt es einen Workaround?
Danke
0 Kudos
Message 1 of 2
(3,066 Views)
Hallo,
nein, hier handelt es sich nicht um einen Bug.
Es ist richtig, dass mit der Version 10.2 das Pfadhandling komplett umgestellt wurde. Das musste gemacht werden, da Windows Vista sehr restriktiv mit Schreibrechten auf bestimmte Verzeichnisse umgeht.

Es gibt nun verschiedene Möglichkeiten Pfade zu verwalten. In der Standardeinstellung, die Sie momentan verwenden, wird nur noch zwischen einem Daten- und Dokumentenverzeichnis unterschieden.
Diese Einstellung kann jedoch geändert werden. (Menü Einstellungen -> Optionen -> Allgemeines -> Pfade)
Mit den erweiterten Einstellungen können Sie das Pfadhandling auf Wunsch sogar noch viel besser an Ihre Bedürfnisse anpassen als früher. (Zum Beispiel getrennte Pfade für das Lesen und Schreiben von Dateien). Auf jeden Fall können Sie aber auch das gewohnte Verhalten wieder einstellen.

Dies Funktioniert übrigens auch mit den Kompatibilitätsschaltern, welche Sie unter (Menü Einstellungen -> Optionen -> Allgemeines -> Kompatibilität)
finden.

Ingo Schumacher
Systems Engineering Manager CEERNational Instruments Germany
Message 2 of 2
(3,063 Views)