Speichern des Dateipfads eines vom Benutzer angeforderten Open()-BefehlsIch fordere den Benutzer auf, eine Datei über diesen Skriptbefehl zu öffnen:
Öffnen() << Name festlegen( "results.jmp")
Wie erfasse ich den Dateipfad der Datei, die der Benutzer öffnen wollte?
Automatisierung und SkriptingBetreff: Speichern des Dateipfads eines vom Benutzer angeforderten Open()-BefehlsDas ist die Lösung, die bei mir funktioniert hat. Danke!
Betreff: Speichern des Dateipfads eines vom Benutzer angeforderten Open()-BefehlsIch würde hierfür die Funktion Pick File() verwenden. Sie können den Dateityp einschränken und einfach den Dateipfad abrufen.
Names Default To Here( 1 );
thepath = Pick File( "Choose the JMP table", "", {"JMP Data Table|jmp"} );
If( thepath != "",
Open( thepath ) << Set Name( "results.jmp" )
);Betreff: Speichern des Dateipfads eines vom Benutzer angeforderten Open()-BefehlsWenn Sie die Funktion Open() mit einem Dateinamen verwenden, wird der relative Pfad verwendet. Der Standardpfad kann durch Aufruf von Get Default Directory() ermittelt werden.
