Zum vorherigen AbschnittZum nächsten Abschnitt Die oft vergessene Funktion Environ$
Die Environ$-Funktion ist eine immer wieder vergessene Funktion. Dabei kann sie so hilfreich sein. Sie benötigen keine API-Funktionen, um beispielsweise den Path-Wert, das Windows- oder das Temp-Verzeichnis zu erhalten.
Ihre Bewertung:
 12345
    

Bewertung dieses Tipps:  (bewertet von insgesamt 16 Besuchern)

 Zum vorherigen AbschnittZum nächsten Abschnitt Der Aufruf
Der Aufruf der Funktion erfolgt entweder durch Angabe einer Zahl oder durch die Angabe des auszulesenden Eintrags. Ein Beispiel: Bei den meisten Systemen gibt der Aufruf der Funktion mit folgendem Paramter die Zeichenkette "TMP=C:\Windows\Temp" (natürlich abhängig vom Windows-Pfad) zurück:

MsgBox Environ$(1) 'TMP=C:\Windows\Temp

Wird die Funktion jedoch direkt mit der Angabe "TMP" aufgerufen, so wird nur der Teil hinter dem Gleichzeichen zurückgegeben:

MsgBox Environ$("TMP") 'C:\Windows\Temp

 Zum vorherigen AbschnittZum nächsten Abschnitt Alle Umgebungsvariablen anzeigen
Um herauszufinden, welche Umgebungsvariablen VB auf Ihrem System anbietet, erstellen Sie ein neues Projekt und fügen Sie folgenden Code in eine Form ein:

Private Sub Form_Paint()
   intCounter% = 1
   Do
      Print Environ(intCounter%)
      intCounter% = intCounter% + 1
   Loop Until Environ(intCounter% - 1) = ""
End Sub

Starten Sie nun das Projekt (F5). Auf der Form werden nun alle verfügbaren Umgebungsvariablen ausgegeben.



Quellen: SHADOWare.de
©2000 by SHADOWare, Thomas Bachem