Q&A

  • 윈도우로 로그인된 사용자명 얻기
델파이 환경입니다.

제목 그대롭니다.

윈도우에 로그인된 이름을 알고 싶군여..



또..엔티환경에서 쿠키정보가 담긴 화일을 열려고 하는데.

사용자명때문에 위치를 지정할수 가 없군여..

좋은 방법있으면 갈켜 주세요.

1  COMMENTS
  • Profile
    남기석 2000.09.16 23:06
    아래 같이 Function을 만들어서 사용해 보세요...



    =========================================================================

    function TForm1.fncGetUserName : string; // Login ID를 Return한다.

    Var

    lpBuffer: lpstr;

    success: Boolean;

    nSize: DWord;

    begin

    nSize := 255; Result := '';

    GetMem(lpBuffer, 255);

    try

    success := GetUserName(lpBuffer, nSize);

    if (not success) then result:='';

    Result := StrPas(lpBuffer);

    finally

    FreeMem(lpBuffer);

    end;

    end;

    =========================================================================



    짱 wrote:

    > 델파이 환경입니다.

    > 제목 그대롭니다.

    > 윈도우에 로그인된 이름을 알고 싶군여..

    >

    > 또..엔티환경에서 쿠키정보가 담긴 화일을 열려고 하는데.

    > 사용자명때문에 위치를 지정할수 가 없군여..

    > 좋은 방법있으면 갈켜 주세요.