Q&A

  • GetEnvironmentVariable에 관해서입니다.
다음과 같이 환경 변수 값을 얻었습니다.



var

AVarible: array[0..255] of Char;

begin

GetEnvironmentVariable(Pchar(Edit1.Text), @AVarible, SizeOf(AVarible));

Label1.Caption := AVarible;



그런데, Edit1.Text에 path, prompt 등은 문자가 깨져서 리턴이 됩니다.

다른 변수, 다른 어플리케이션에서 사용하는 변수는 제대로 문자가 리턴 되고요.



Windows98에서 테스트 했는데 이런 결과가 나오네요.

왜그런거지요?



0  COMMENTS