파워빌더에서 사용자 LAN ID 알아내기
이 경우에는 WIN32 API를 사용해야 합니다. 다음과 같이 GetUserNameA() WIN32 API 함수를 이용해 사용자의 LAN ID를 알아낼 수 있습니다.
//먼저 외부 함수로 GetUserNameA()를 다음과 같이 정의
Function boolean GetUserNameA( ref string userID, ref ulong len ) library "ADVAPI32.DLL"
//파워빌더 스크립트로
string login_name
string ls_temp
ulong lul_value
boolean lb_rc
lul_value = 255
ls_temp = Space( 255 )
lb_rc = GetUserNameA( ls_temp, lul_value )
login_name = Trim( ls_temp ) | |