Bagikan melalui


Interaction.Environ Metode

Definisi

Mengembalikan string yang terkait dengan variabel lingkungan sistem operasi.

Overload

Environ(String)

Mengembalikan string yang terkait dengan variabel lingkungan sistem operasi.

Environ(Int32)

Mengembalikan string yang terkait dengan variabel lingkungan sistem operasi.

Environ(String)

Sumber:
Interaction.vb
Sumber:
Interaction.vb
Sumber:
Interaction.vb

Mengembalikan string yang terkait dengan variabel lingkungan sistem operasi.

public:
 static System::String ^ Environ(System::String ^ Expression);
public static string Environ (string? Expression);
public static string Environ (string Expression);
static member Environ : string -> string
Public Function Environ (Expression As String) As String

Parameter

Expression
String

Wajib diisi. Ekspresi yang mengevaluasi string yang berisi nama variabel lingkungan, atau bilangan bulat yang sesuai dengan urutan numerik string lingkungan dalam tabel string lingkungan.

Mengembalikan

String yang terkait dengan variabel lingkungan sistem operasi.

Pengecualian

Expression hilang.

Contoh

Contoh ini menggunakan Environ fungsi untuk menyediakan nomor entri dan panjang PATH pernyataan dari tabel string lingkungan.

Sub tenv()
    Dim envString As String
    Dim found As Boolean = False
    Dim index As Integer = 1
    Dim pathLength As Integer
    Dim message As String

    envString = Environ(index)
    While Not found And (envString <> "")
        If (envString.Substring(0, 5) = "Path=") Then
            found = True
        Else
            index += 1
            envString = Environ(index)
        End If
    End While

    If found Then
        pathLength = Environ("PATH").Length
        message = "PATH entry = " & index & " and length = " & pathLength
    Else
        message = "No PATH environment variable exists."
    End If

    MsgBox(message)
End Sub

Keterangan

Jika Expression berisi string, Environ fungsi mengembalikan teks yang ditetapkan ke string lingkungan yang ditentukan - yaitu, teks yang mengikuti tanda sama dengan (=) dalam tabel string lingkungan untuk variabel lingkungan tersebut. Jika string di Expression tidak dapat ditemukan dalam tabel environment-string, string dengan panjang nol ("") dikembalikan.

Jika Expression berisi bilangan bulat, string yang menempati posisi numerik tersebut dalam tabel string lingkungan dikembalikan. Dalam hal ini, Environ mengembalikan semua teks, termasuk nama variabel lingkungan. Jika tidak ada string lingkungan dalam posisi yang ditentukan, Environ mengembalikan string panjang nol.

Penting

Fungsi ini Environ memerlukan izin lingkungan, yang mungkin memengaruhi eksekusinya dalam situasi kepercayaan parsial. Untuk informasi selengkapnya, lihat SecurityPermission dan Izin Akses Kode.

Lihat juga

Berlaku untuk

Environ(Int32)

Sumber:
Interaction.vb
Sumber:
Interaction.vb
Sumber:
Interaction.vb

Mengembalikan string yang terkait dengan variabel lingkungan sistem operasi.

public:
 static System::String ^ Environ(int Expression);
public static string Environ (int Expression);
static member Environ : int -> string
Public Function Environ (Expression As Integer) As String

Parameter

Expression
Int32

Wajib diisi. Ekspresi yang mengevaluasi string yang berisi nama variabel lingkungan, atau bilangan bulat yang sesuai dengan urutan numerik string lingkungan dalam tabel string lingkungan.

Mengembalikan

String yang terkait dengan variabel lingkungan sistem operasi.

Pengecualian

Expression hilang.

Contoh

Contoh ini menggunakan Environ fungsi untuk menyediakan nomor entri dan panjang PATH pernyataan dari tabel string lingkungan.

Sub tenv()
    Dim envString As String
    Dim found As Boolean = False
    Dim index As Integer = 1
    Dim pathLength As Integer
    Dim message As String

    envString = Environ(index)
    While Not found And (envString <> "")
        If (envString.Substring(0, 5) = "Path=") Then
            found = True
        Else
            index += 1
            envString = Environ(index)
        End If
    End While

    If found Then
        pathLength = Environ("PATH").Length
        message = "PATH entry = " & index & " and length = " & pathLength
    Else
        message = "No PATH environment variable exists."
    End If

    MsgBox(message)
End Sub

Keterangan

Jika Expression berisi string, Environ fungsi mengembalikan teks yang ditetapkan ke string lingkungan yang ditentukan - yaitu, teks yang mengikuti tanda sama dengan (=) dalam tabel string lingkungan untuk variabel lingkungan tersebut. Jika string di Expression tidak dapat ditemukan dalam tabel environment-string, string dengan panjang nol ("") dikembalikan.

Jika Expression berisi bilangan bulat, string yang menempati posisi numerik tersebut dalam tabel string lingkungan dikembalikan. Dalam hal ini, Environ mengembalikan semua teks, termasuk nama variabel lingkungan. Jika tidak ada string lingkungan dalam posisi yang ditentukan, Environ mengembalikan string panjang nol.

Penting

Fungsi ini Environ memerlukan izin lingkungan, yang mungkin memengaruhi eksekusinya dalam situasi kepercayaan parsial. Untuk informasi selengkapnya, lihat SecurityPermission dan Izin Akses Kode.

Lihat juga

Berlaku untuk