Interaction.Environ 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
운영 체제 환경 변수와 연결된 문자열을 반환합니다.
오버로드
Environ(String) |
운영 체제 환경 변수와 연결된 문자열을 반환합니다. |
Environ(Int32) |
운영 체제 환경 변수와 연결된 문자열을 반환합니다. |
Environ(String)
- Source:
- Interaction.vb
- Source:
- Interaction.vb
- Source:
- Interaction.vb
운영 체제 환경 변수와 연결된 문자열을 반환합니다.
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
매개 변수
- Expression
- String
필수 요소. 환경 변수의 이름이 포함된 문자열이나 환경 문자열 테이블에 있는 환경 문자열의 순서에 해당하는 정수를 계산하는 식입니다.
반환
운영 체제 환경 변수와 연결된 문자열입니다.
예외
Expression
이 없습니다.
예제
이 예제에서는 함수를 Environ 사용하여 environment-string 테이블에서 문의 입력 번호와 길이 PATH
를 입력합니다.
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
설명
문자열이 포함된 경우 Expression
함수는 Environ 지정된 환경 문자열에 할당된 텍스트, 즉 해당 환경 변수에 대한 환경 문자열 테이블의 등호(=) 다음 텍스트를 반환합니다. 의 문자열 Expression
을 environment-string 테이블에서 찾을 수 없는 경우 길이가 0인 문자열("")이 반환됩니다.
정수가 포함된 경우 Expression
환경 문자열 테이블에서 해당 숫자 위치를 차지하는 문자열이 반환됩니다. 이 경우 는 Environ 환경 변수의 이름을 포함하여 모든 텍스트를 반환합니다. 지정된 위치에 Environ 환경 문자열이 없으면 길이가 0인 문자열을 반환합니다.
중요
함수에는 Environ 부분 신뢰 상황에서의 실행에 영향을 줄 수 있는 환경 권한이 필요합니다. 자세한 내용은 및 코드 액세스 권한을 참조 SecurityPermission 하세요.
추가 정보
적용 대상
Environ(Int32)
- Source:
- Interaction.vb
- Source:
- Interaction.vb
- Source:
- Interaction.vb
운영 체제 환경 변수와 연결된 문자열을 반환합니다.
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
매개 변수
- Expression
- Int32
필수 요소. 환경 변수의 이름이 포함된 문자열이나 환경 문자열 테이블에 있는 환경 문자열의 순서에 해당하는 정수를 계산하는 식입니다.
반환
운영 체제 환경 변수와 연결된 문자열입니다.
예외
Expression
이 없습니다.
예제
이 예제에서는 함수를 Environ 사용하여 environment-string 테이블에서 문의 입력 번호와 길이 PATH
를 입력합니다.
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
설명
문자열이 포함된 경우 Expression
함수는 Environ 지정된 환경 문자열에 할당된 텍스트, 즉 해당 환경 변수에 대한 환경 문자열 테이블의 등호(=) 다음 텍스트를 반환합니다. 의 문자열 Expression
을 environment-string 테이블에서 찾을 수 없는 경우 길이가 0인 문자열("")이 반환됩니다.
정수가 포함된 경우 Expression
환경 문자열 테이블에서 해당 숫자 위치를 차지하는 문자열이 반환됩니다. 이 경우 는 Environ 환경 변수의 이름을 포함하여 모든 텍스트를 반환합니다. 지정된 위치에 Environ 환경 문자열이 없으면 길이가 0인 문자열을 반환합니다.
중요
함수에는 Environ 부분 신뢰 상황에서의 실행에 영향을 줄 수 있는 환경 권한이 필요합니다. 자세한 내용은 및 코드 액세스 권한을 참조 SecurityPermission 하세요.
추가 정보
적용 대상
.NET