Startseite
Downloads
Lexikon
Sonstiges
Links
Kontakt
Gästebuch
Statistics
Disclaimer
Name
SetLocal
Syntax
rc = SetLocal() [;]
Beschreibung
Diese Funktion wird dafür verwendet, die aktuelle Umgebung (Environment) zu sichern.
Aufrufparameter
keine
Standardwerte
keine
Rückgabewerte
Name/Wert
Rückgabewert
0
Speicherungung der aktuellen Umgebung ist fehlgeschlagen.
1
Speicherungung der aktuellen Umgebung wurde erfolgreich durchgeführt.
Bemerkungen
Die Funktion Setlocal speichert u. A. das aktuelle Laufwerk, den aktuellen Arbeitsverzeichnis, Werte von REXX-Variablen rc und result. Änderungen an der Umgebung, die nach dem Aufruf von Setlocal können mit Endlocal rückgängig gemacht werden.
Beenden einer Prozedur stellt die Einstellungen des Environment, die beim Start der Prozedur galten, wieder
Die Funktionen Setlocal und Endlocal können geschachtelt werden.

Beispiel 1

/*-----( Store current environment )-----*/
rc = Setlocal()
If rc = 0 Then
  Say "Eerror storing current environment"
Else
  Say "Environment successfully stored. RC=1"

Ergebnis 1

rc=0 oder 1

Beispiel 2

Say Directory()
rc = Setlocal()
Say Directory( "C:\Daten\Rexx" )
rc = Endlocal()
Say Directory()

Ergebnis 2

C:\
C:\Daten\Rexx
C:\
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 24 Aug 2010 (236) - 15:32:01.
Jakoxx Logo
Meine REXX-Regeln
RXCIF-Prozeduren:
Meine Prozeduren
Built-in functions
Standard Return Codes