PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
13486 | 00/10/06 10:54:08 | RE(5):ログオンユーザーの取得方法 お礼 By ringostar |
13481 | 00/10/05 21:05:48 | RE(4):参考情報: GetUserName と WNetGetUser の違い By Taka |
13479 | 00/10/05 18:28:33 | RE(3):PB6.5: ログオンユーザーの取得方法 By ブヒモヒ |
13478 | 00/10/05 17:58:54 | RE(2):PB6.5: ログオンユーザーの取得方法 By Taka |
13475 | 00/10/05 16:22:13 | RE(1):PB6.5: ログオンユーザーの取得方法 By M.M |
13470 | 00/10/05 14:36:59 | PB6.5: ログオンユーザーの取得方法 By ringostar |
カテゴリ:PowerBuilderの開発環境
日付:2000年10月05日 18:28 発信者:ブヒモヒ
題名:RE(3):PB6.5: ログオンユーザーの取得方法
みなさん、こんばんは。
>>>PowerBuilderで現在ログオン中のWindowsNTユーザーを取得できるのでしょうか?
Win32APIの\"WNetGetUser\"を使用してもユーザ名を取得できるようですが、
Powersoft Tech Note Vol.1にWin32APIの\"GetUserNameA\"でユーザ名を
取得する方法が記載されていたので念のため紹介しておきます。
【外部関数宣言】
FUNCTION boolean GetUserNameA(ref string uname, ref ulong slength) LIBRARY \"advapi32.dll\"
【スクリプト】
string ls_username
ulong lu_val
boolean rtn
lu_val = 255
ls_username = space(255)
rtn = GetUserNameA(ls_username, lu_val)
Messagebox(\"GetUserNameA\",\"UserName = \" + string(ls_username))
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.