Funkcja EnvironFunkcja Environ zwraca wartość typu String skojarzoną z podaną zmienną systemową systemu operacyjnego. Składnia funkcji Environ: Environ(Zmienna | NrZmiennej) Argument Zmienna (opcjonalny) jest wyrażeniem łańcuchowym zawierającym nazwę zmiennej systemowej. Argument NrZmiennej (opcjonalny) jest wyrażeniem numerycznym określającym numer zmiennej systemowej w tablicy zmiennych systemowych. Argument ten może być dowolnym wyrażeniem numerycznym, a jeżeli jest niepoprawny zostaje zaokrąglony do poprawnej wartości. Wymagany (i dopuszczalny) jest tylko jeden z dwóch podanych argumentów. Jeżeli nie zostanie podany żaden, zostanie wygenerowany błąd. Jeżeli Zmienna nie zostanie znaleziona w tablicy zmiennych systemowych, funkcja Environ zwróci łańcuch o zerowej długości (""). Jeżeli zostanie znaleziona, funkcja zwróci łańcuch skojarzony ze zmienną, występujący za znakiem równości (=) w tablicy zmiennych systemowych. Jeżeli zostanie podany NrZmiennej, funkcja zwróci łańcuch występujący w tablicy zmiennych systemowych pod określoną pozycją. W tym przypadku funkcja Environ zwróci cały tekst, zawierający nazwę zmiennej. Jeżeli nie ma zmiennej systemowej o podanym numerze zostanie zwrócony łańcuch o zerowej długości (""). Przykład użycia funkcji Environ: Dim varZmienna As Variant varZmienna=Environ("PATH") 'pobiera wartość zmiennej systemowej PATH varZmienna=Environ(3) 'pobiera wartość 3 zmiennej z tablicy zmiennych systemowych (Zmienne i typy zmiennych zostały opisane w innych częściach kursu.) na górę strony... |